Compare commits

..
83 Commits
Author SHA1 Message Date
benwoo1110 bff41c4cfe Deploy javadoc for 5.8.2 2026-10-26 14:59:52 +00:00
benwoo1110 74e40468d6 Deploy javadoc for 5.8.2-pre.1 2026-10-19 02:52:00 +00:00
benwoo1110 e4db847d85 Deploy javadoc for 5.8.2-pre 2026-10-09 06:13:47 +00:00
benwoo1110 3960885c2f Deploy javadoc for 5.8.1 2026-08-28 11:02:00 +00:00
benwoo1110 8ee2d7a80f Deploy javadoc for 5.8.1-pre.2 2026-08-24 05:11:43 +00:00
benwoo1110 dd873ff78d Deploy javadoc for 5.8.1-pre 2026-08-15 13:09:02 +00:00
benwoo1110 7eb02bf720 Deploy javadoc for 5.8.0 2026-08-14 08:22:31 +00:00
benwoo1110 0f335fd903 Deploy javadoc for 5.8.0-pre 2026-08-09 02:54:55 +00:00
benwoo1110 a02f4d3350 Deploy javadoc for 5.7.3 2026-07-23 13:50:02 +00:00
benwoo1110 8c04ac2be7 Deploy javadoc for 5.7.3-pre 2026-07-16 04:47:05 +00:00
benwoo1110 d71a9fb9f8 Deploy javadoc for 5.7.2 2026-07-07 07:10:50 +00:00
benwoo1110 a41210a85b Deploy javadoc for 5.7.2-pre.1 2026-06-22 02:58:11 +00:00
benwoo1110 78ff4808c0 Deploy javadoc for 5.7.2-pre 2026-06-22 02:22:21 +00:00
benwoo1110 c45348c9d3 Deploy javadoc for 5.7.1 2026-06-21 03:55:56 +00:00
benwoo1110 7a1a8807be Deploy javadoc for 5.7.1-pre 2026-06-20 07:39:21 +00:00
benwoo1110 4878740063 Deploy javadoc for 5.7.0 2026-06-07 07:51:59 +00:00
benwoo1110 eedcea6500 Deploy javadoc for 5.7.0-pre 2026-05-20 06:44:57 +00:00
benwoo1110 0ce7615c00 Deploy javadoc for 5.6.2 2026-05-08 12:55:12 +00:00
benwoo1110 dfb31d49ce Deploy javadoc for 5.6.2-pre 2026-04-16 02:24:42 +00:00
benwoo1110 f05c9b5691 Deploy javadoc for 5.6.1 2026-04-11 02:36:03 +00:00
benwoo1110 b6a386bfa7 Deploy javadoc for 5.6.1-pre 2026-04-08 03:14:10 +00:00
benwoo1110 18dac17497 Deploy javadoc for 5.6.0 2026-04-05 11:39:49 +00:00
benwoo1110 8a353b9f35 Deploy javadoc for 5.6.0-pre.2 2026-04-04 06:34:54 +00:00
benwoo1110 eec52a926a Deploy javadoc for 5.6.0-pre 2026-04-04 03:40:58 +00:00
benwoo1110 87f4e57aa1 Deploy javadoc for 5.5.4-pre 2026-04-03 14:05:33 +00:00
benwoo1110 92fc44b299 Deploy javadoc for 5.5.3 2026-03-11 02:04:36 +00:00
benwoo1110 f296515386 Deploy javadoc for 5.5.3-pre 2026-02-26 02:47:14 +00:00
benwoo1110 09aa9b6b7f Deploy javadoc for 5.5.2 2026-02-01 14:42:10 +00:00
benwoo1110 4dfc64d399 Deploy javadoc for 5.5.2-pre 2026-01-28 02:25:19 +00:00
benwoo1110 59f0cd475a Deploy javadoc for 5.5.1 2026-01-27 03:11:30 +00:00
benwoo1110 e0d54fa266 Deploy javadoc for 5.5.1-pre 2026-01-20 14:53:42 +00:00
benwoo1110 b958d90d7e Deploy javadoc for 5.5.0 2026-01-11 02:38:07 +00:00
benwoo1110 53c4a9b8c6 Deploy javadoc for 5.5.0-pre.1 2026-01-03 15:20:02 +00:00
benwoo1110 b53bfd16f3 Deploy javadoc for 5.5.0-pre 2026-01-01 05:50:50 +00:00
benwoo1110 20413794f6 Deploy javadoc for 5.4.0 2025-12-20 06:00:59 +00:00
benwoo1110 0b8fadddd3 Deploy javadoc for 5.4.0-pre.5 2025-12-09 09:18:56 +00:00
benwoo1110 7e9fa60463 Deploy javadoc for 5.4.0-pre.4 2025-12-09 04:36:43 +00:00
benwoo1110 ea282bb6c2 Deploy javadoc for 5.4.0-pre.3 2025-12-08 13:06:22 +00:00
benwoo1110 fd170f7c86 Deploy javadoc for 5.4.0-pre 2025-12-01 09:09:20 +00:00
benwoo1110 1fc15dd772 Deploy javadoc for 5.3.4 2025-11-16 04:34:31 +00:00
benwoo1110 098ee8c960 Deploy javadoc for 5.3.4-pre.2 2025-11-04 03:22:55 +00:00
benwoo1110 e18d252eb2 Deploy javadoc for 5.3.4-pre 2025-10-24 06:46:15 +00:00
benwoo1110 e4899a764e Deploy javadoc for 5.3.3 2025-10-20 03:42:01 +00:00
benwoo1110 b896e9729f Deploy javadoc for 5.3.3-pre 2025-10-20 03:36:42 +00:00
benwoo1110 b2698af459 Deploy javadoc for 5.3.2 2025-10-15 14:46:50 +00:00
benwoo1110 9f757ea165 Deploy javadoc for 5.3.2-pre 2025-10-15 14:33:35 +00:00
benwoo1110 32df908e58 Deploy javadoc for 5.3.1 2025-10-14 10:49:49 +00:00
benwoo1110 4941a8302d Deploy javadoc for 5.3.1-pre 2025-09-28 09:52:54 +00:00
benwoo1110 d8edf37d02 Deploy javadoc for 5.3.0 2025-09-28 03:02:52 +00:00
benwoo1110 eb657d07a6 Deploy javadoc for 5.3.0-pre.3 2025-09-22 12:13:45 +00:00
benwoo1110 f480077818 Deploy javadoc for 5.3.0-pre.1 2025-08-31 02:37:39 +00:00
benwoo1110 446defbfb3 Deploy javadoc for 5.3.0-pre 2025-08-29 02:36:39 +00:00
benwoo1110 0b02bc98e4 Deploy javadoc for 5.2.1 2025-08-21 08:26:54 +00:00
benwoo1110 01b25b2f4f Deploy javadoc for 5.2.1-pre 2025-08-11 05:11:19 +00:00
benwoo1110 6685cb085a Deploy javadoc for 5.2.0 2025-08-08 12:55:45 +00:00
benwoo1110 5bc5976079 Deploy javadoc for 5.2.0-pre.1 2025-07-31 08:35:14 +00:00
benwoo1110 ea408aa76f Deploy javadoc for 5.2.0-pre 2025-07-28 02:15:41 +00:00
benwoo1110 d47f85ec7f Deploy javadoc for 5.1.3-pre 2025-07-26 02:47:05 +00:00
benwoo1110 ba213ed438 Deploy javadoc for 5.1.2 2025-07-23 06:34:07 +00:00
benwoo1110 41164b4906 Deploy javadoc for 5.1.2-pre 2025-07-18 03:10:00 +00:00
benwoo1110 d45f735017 Deploy javadoc for 5.1.1 2025-07-15 14:21:58 +00:00
benwoo1110 c97a17b76c Deploy javadoc for 5.1.1-pre 2025-07-07 03:07:45 +00:00
benwoo1110 37622479bd Deploy javadoc for 5.1.0 2025-07-03 14:33:43 +00:00
benwoo1110 74e78b6be0 Deploy javadoc for 5.1.0-pre 2025-06-23 04:04:44 +00:00
benwoo1110 99434d0f12 Deploy javadoc for 5.0.3-pre 2025-06-22 09:09:15 +00:00
benwoo1110 87c5cb1158 Deploy javadoc for 5.0.2 2025-06-11 04:16:20 +00:00
benwoo1110 218edb5edf Deploy javadoc for 5.0.2-pre.2 2025-06-10 03:33:21 +00:00
benwoo1110 f3847234ea Deploy javadoc for 5.0.2-pre 2025-06-06 16:18:54 +00:00
benwoo1110 4a53ecb96b Deploy javadoc for 5.0.1 2025-06-03 14:22:11 +00:00
benwoo1110 e6d7cbc982 Deploy javadoc for 5.0.1-pre.2 2025-06-02 02:57:31 +00:00
benwoo1110 df4c894c17 Deploy javadoc for 5.0.1-pre 2025-05-31 02:00:21 +00:00
benwoo1110 ab8b0300e0 Deploy javadoc for 5.0.0 2025-05-30 14:19:11 +00:00
benwoo1110 520a0f7e1e Deploy javadoc for 5.0.0-pre.9 2025-05-14 06:53:25 +00:00
benwoo1110 2feab21661 Deploy javadoc for 5.0.0-pre.5 2025-05-06 07:08:34 +00:00
benwoo1110 5f57ea3acc Deploy javadoc for 5.0.0-pre.4 2025-05-03 12:36:51 +00:00
benwoo1110 be22239830 Deploy javadoc for 5.0.0-pre.3 2025-05-02 14:53:26 +00:00
benwoo1110 51e7926717 Deploy javadoc for 5.0.0-pre.2 2025-05-02 08:57:15 +00:00
benwoo1110 c5656d066c Deploy javadoc for 4.3.16 2025-04-08 13:21:47 +00:00
benwoo1110 37c859e4c9 Deploy javadoc for 4.3.14 2024-11-14 05:57:53 +00:00
benwoo1110 ac8a5a5c86 Deploy javadoc for 4.3.13 2024-11-14 05:56:48 +00:00
Ben Woo c4917aa7c1 Redirect to javadoc/latest 2024-11-14 13:52:05 +08:00
benwoo1110 e9f49e80a2 Deploy javadoc for 4.3.14 2024-11-14 04:40:03 +00:00
benwoo1110 bc6b0151be Initial javadoc commit 2024-11-14 04:40:03 +00:00
26638 changed files with 6724097 additions and 25031 deletions

No files matched your search

-44
View File
@@ -1,44 +0,0 @@
# Eclipse stuff
/.classpath
/.project
/.settings
/.checkstyle
# netbeans
/nbproject
# we use maven!
/build.xml
# maven
/target
# vim
.*.sw[a-p]
# various other potential build files
/build
/bin
/dist
/manifest.mf
/world
# Mac filesystem dust
*.DS_Store
# intellij
*.iml
*.ipr
*.iws
.idea/
# Fern's utils
uploadtoserver.sh
# Testing files:
debug.log
# Doxygen
/docs/html
debug.txt
-15
View File
@@ -1,15 +0,0 @@
Building
========
Simply build the source with maven:
$ mvn install
More details are available on the [build instructions wiki page](https://github.com/Multiverse/Multiverse-Core/wiki/Building).
License
=======
Copyright (c) 2011, The Multiverse Team All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of the The Multiverse Team nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-44
View File
@@ -1,44 +0,0 @@
# Eclipse stuff
/.classpath
/.project
/.settings
/.checkstyle
# netbeans
/nbproject
# we use maven!
/build.xml
# maven
/target
# vim
.*.sw[a-p]
# various other potential build files
/build
/bin
/dist
/manifest.mf
/world
# Mac filesystem dust
*.DS_Store
# intellij
*.iml
*.ipr
*.iws
.idea/
# Fern's utils
uploadtoserver.sh
# Testing files:
debug.log
# Doxygen
/docs/html
debug.txt
-140
View File
@@ -1,140 +0,0 @@
<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ Multiverse 2 Copyright (c) the Multiverse Team 2012. ~
~ Multiverse 2 is licensed under the BSD License. ~
~ For more information please check the README.md file included ~
~ with this project. ~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<!DOCTYPE module PUBLIC
"-//Puppy Crawl//DTD Check Configuration 1.3//EN"
"http://www.puppycrawl.com/dtds/configuration_1_3.dtd">
<!-- Future reference: valid severity values are 'ignore', 'info', 'warning', 'error' -->
<module name="Checker">
<module name="JavadocPackage">
<property name="allowLegacy" value="true"/>
</module>
<module name="NewlineAtEndOfFile">
<property name="severity" value="info"/>
</module>
<module name="Translation"/>
<module name="FileLength"/>
<module name="FileTabCharacter">
<property name="eachLine" value="true"/>
</module>
<module name="RegexpSingleline">
<property name="message" value="Line has trailing spaces."/>
<property name="format" value="\s+$"/>
</module>
<module name="SuppressWithNearbyCommentFilter">
<property name="commentFormat" value="SUPPRESS CHECKSTYLE: (\w+)"/>
<property name="checkFormat" value="$1"/>
</module>
<module name="SuppressionCommentFilter">
<property name="offCommentFormat" value="BEGIN CHECKSTYLE-SUPPRESSION\: (\w+)"/>
<property name="onCommentFormat" value="END CHECKSTYLE-SUPPRESSION\: (\w+)"/>
<property name="checkFormat" value="$1"/>
</module>
<module name="SuppressionCommentFilter">
<property name="offCommentFormat" value="BEGIN CHECKSTYLE-SUPPRESSION\: ALL"/>
<property name="onCommentFormat" value="END CHECKSTYLE-SUPPRESSION\: ALL"/>
</module>
<module name="TreeWalker">
<!-- Make suppression possible -->
<module name="FileContentsHolder"/>
<!-- Actual checks -->
<module name="LineLength">
<property name="max" value="120"/>
<property name="severity" value="warning"/>
</module>
<module name="JavadocMethod">
<property name="scope" value="package"/><!-- We don't need javadoc for private methods -->
<property name="tokens" value="METHOD_DEF"/><!-- We don't need javadoc for constructors -->
</module>
<module name="JavadocType"/>
<module name="JavadocVariable">
<property name="scope" value="package"/><!-- We don't need javadoc for private variables -->
</module>
<module name="JavadocStyle"/>
<module name="WriteTag">
<property name="tag" value="@author"/>
<property name="tagFormat" value="\S"/>
<property name="severity" value="ignore"/>
<property name="tagSeverity" value="warning"/>
</module>
<module name="ConstantName"/>
<module name="LocalVariableName"/>
<module name="MemberName"/>
<module name="MethodName"/>
<module name="PackageName"/>
<module name="ParameterName"/>
<module name="StaticVariableName"/>
<module name="TypeName"/>
<module name="AvoidStarImport">
<property name="severity" value="warning"/>
</module>
<module name="IllegalImport"/>
<module name="RedundantImport"/>
<module name="UnusedImports">
<property name="processJavadoc" value="true"/>
</module>
<module name="MethodLength"/>
<module name="ParameterNumber"/>
<module name="EmptyForIteratorPad"/>
<module name="MethodParamPad"/>
<module name="NoWhitespaceAfter">
<property name="tokens" value="BNOT, DEC, DOT, INC, LNOT, UNARY_MINUS, UNARY_PLUS"/>
</module>
<module name="NoWhitespaceBefore"/>
<module name="OperatorWrap"/>
<module name="ParenPad"/>
<module name="TypecastParenPad"/>
<module name="WhitespaceAfter">
<property name="severity" value="warning"/>
</module>
<module name="WhitespaceAround">
<property name="severity" value="warning"/>
</module>
<module name="ModifierOrder"/>
<module name="RedundantModifier"/>
<module name="AvoidNestedBlocks"/>
<module name="EmptyBlock">
<property name="tokens" value="LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_IF,LITERAL_FOR,LITERAL_TRY,LITERAL_WHILE,INSTANCE_INIT,STATIC_INIT"/>
</module>
<module name="LeftCurly"/>
<module name="RightCurly"/>
<module name="DoubleCheckedLocking"/>
<module name="EmptyStatement"/>
<module name="EqualsHashCode"/>
<module name="HiddenField">
<property name="tokens" value="VARIABLE_DEF"/><!-- We don't care if parameters hide fields. -->
</module>
<module name="IllegalInstantiation"/>
<module name="InnerAssignment"/>
<module name="MagicNumber">
<property name="ignoreNumbers" value="-1, 0, 0.5, 1, 2, 3"/>
</module>
<module name="MissingSwitchDefault"/>
<module name="RedundantThrows"/>
<module name="SimplifyBooleanExpression"/>
<module name="SimplifyBooleanReturn"/>
<module name="DesignForExtension"/>
<module name="FinalClass"/>
<module name="HideUtilityClassConstructor"/>
<module name="InterfaceIsType"/>
<module name="VisibilityModifier">
<property name="packageAllowed" value="true"/>
<property name="protectedAllowed" value="true"/>
</module>
<module name="ArrayTypeStyle"/>
<module name="FinalParameters"/>
<module name="TodoComment">
<property name="severity" value="info"/>
</module>
<module name="UpperEll"/>
<module name="Indentation"/>
<module name="MissingDeprecated"/>
<module name="MissingOverride"/>
</module>
</module>
-186
View File
@@ -1,186 +0,0 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.mvplugin</groupId>
<artifactId>MultiverseCore</artifactId>
<version>3.0-SNAPSHOT</version>
</parent>
<artifactId>MultiverseCore-Base</artifactId>
<repositories>
<repository>
<id>onarandombox</id>
<url>http://repo.onarandombox.com/content/groups/public</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>doodleproject-repo</id>
<name>DoodleProject Maven 2 Repository</name>
<url>http://doodleproject.sourceforge.net/maven2/release</url>
<releases>
<enabled>true</enabled>
</releases>
</pluginRepository>
</pluginRepositories>
<!-- Profiles are used to detect whether this is a local or Jenkins build
and adjust the build number accordingly -->
<profiles>
<profile>
<id>jenkins</id>
<activation>
<property>
<name>env.BUILD_NUMBER</name>
</property>
</activation>
<properties>
<project.build.number>${env.BUILD_NUMBER}</project.build.number>
</properties>
</profile>
</profiles>
<build>
<defaultGoal>clean package</defaultGoal>
<plugins>
<!-- Compiler -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<!-- Jar Plugin -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<archive>
<manifestEntries>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.11</version>
<configuration>
<parallel>methods</parallel>
<threadCount>10</threadCount>
<excludes>
<exclude>**/TestCommandSender.java</exclude>
<exclude>**/TestInstanceCreator.java</exclude>
</excludes>
</configuration>
<dependencies>
<dependency>
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-junit47</artifactId>
<version>2.11</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.8</version>
<configuration>
<enableRulesSummary>true</enableRulesSummary>
<configLocation>${project.basedir}/config/mv_checks.xml</configLocation>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.2</version>
<executions>
<execution>
<id>attach-sources</id>
<phase>package</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.8.1</version>
<executions>
<execution>
<id>javadoc-jar</id>
<phase>verify</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
<dependencies>
<!-- Start of PluginBase Dependency -->
<dependency>
<groupId>com.dumptruckman.minecraft</groupId>
<artifactId>Plugin</artifactId>
<version>1.5-SNAPSHOT</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<!-- End of PluginBase Dependency -->
<!-- Start of Test Dependencies -->
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.8.2</version>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-module-junit4</artifactId>
<version>1.4.9</version>
<type>jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-easymock</artifactId>
<version>1.4.9</version>
<type>jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.powermock</groupId>
<artifactId>powermock-api-mockito</artifactId>
<version>1.4.9</version>
<type>jar</type>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.easymock</groupId>
<artifactId>easymock</artifactId>
<version>3.0</version>
<scope>test</scope>
</dependency>
<!-- End of Test Dependencies -->
</dependencies>
<distributionManagement>
<repository>
<id>OnARandomBox</id>
<url>http://repo.onarandombox.com/content/repositories/multiverse/</url>
</repository>
<snapshotRepository>
<id>OnARandomBox</id>
<url>http://repo.onarandombox.com/content/repositories/multiverse-snapshots/</url>
</snapshotRepository>
</distributionManagement>
</project>
@@ -1,329 +0,0 @@
package com.mvplugin.core;
import com.mvplugin.core.api.MultiverseWorld;
import com.mvplugin.core.api.WorldProperties;
import com.mvplugin.core.api.WorldProperties.Spawning;
import com.mvplugin.core.minecraft.Difficulty;
import com.mvplugin.core.minecraft.GameMode;
import com.mvplugin.core.minecraft.PlayerPosition;
import com.mvplugin.core.minecraft.PortalType;
import com.mvplugin.core.minecraft.WorldEnvironment;
import java.util.List;
import java.util.Observable;
import java.util.Observer;
abstract class AbstractMultiverseWorld implements MultiverseWorld, Observer {
private final WorldProperties worldProperties;
protected AbstractMultiverseWorld(final WorldProperties worldProperties) {
this.worldProperties = worldProperties;
worldProperties.addObserver(this);
worldProperties.get(WorldProperties.SPAWNING).get(Spawning.ANIMALS).addObserver(this);
worldProperties.get(WorldProperties.SPAWNING).get(Spawning.MONSTERS).addObserver(this);
}
@Override
public final void update(Observable o, Object arg) {
update(arg);
}
protected abstract void update(Object property);
@Override
public WorldEnvironment getEnvironment() {
return getProperties().get(WorldProperties.ENVIRONMENT);
}
@Override
public void setEnvironment(final WorldEnvironment environment) {
getProperties().set(WorldProperties.ENVIRONMENT, environment);
}
@Override
public Difficulty getDifficulty() {
return getProperties().get(WorldProperties.DIFFICULTY);
}
@Override
public boolean setDifficulty(final Difficulty difficulty) {
// TODO Validate?
return getProperties().set(WorldProperties.DIFFICULTY, difficulty);
}
@Override
public long getSeed() {
return getProperties().get(WorldProperties.SEED);
}
@Override
public void setSeed(long seed) {
getProperties().set(WorldProperties.SEED, seed);
}
@Override
public String getGenerator() {
return getProperties().get(WorldProperties.GENERATOR);
}
@Override
public void setGenerator(final String generator) {
getProperties().set(WorldProperties.GENERATOR, generator != null ? generator : "");
}
@Override
public WorldProperties getProperties() {
return worldProperties;
}
@Override
public String getAllPropertyNames() {
return null; //To change body of implemented methods use File | Settings | File Templates.
}
@Override
public String getAlias() {
return getProperties().get(WorldProperties.ALIAS);
}
@Override
public void setAlias(final String alias) {
getProperties().set(WorldProperties.ALIAS, alias != null ? alias : "");
}
@Override
public boolean canAnimalsSpawn() {
return getProperties().get(WorldProperties.SPAWNING)
.get(WorldProperties.Spawning.ANIMALS)
.get(WorldProperties.Spawning.Animals.SPAWN);
}
@Override
public void setAllowAnimalSpawn(final boolean allowAnimalSpawn) {
getProperties().get(WorldProperties.SPAWNING)
.get(WorldProperties.Spawning.ANIMALS)
.set(WorldProperties.Spawning.Animals.SPAWN, allowAnimalSpawn);
}
@Override
public List<String> getAnimalList() {
return getProperties().get(WorldProperties.SPAWNING)
.get(WorldProperties.Spawning.ANIMALS)
.get(WorldProperties.Spawning.Animals.EXCEPTIONS);
}
@Override
public boolean canMonstersSpawn() {
return getProperties().get(WorldProperties.SPAWNING)
.get(WorldProperties.Spawning.MONSTERS)
.get(WorldProperties.Spawning.Monsters.SPAWN);
}
@Override
public void setAllowMonsterSpawn(final boolean allowMonsterSpawn) {
getProperties().get(WorldProperties.SPAWNING)
.get(WorldProperties.Spawning.MONSTERS)
.set(WorldProperties.Spawning.Monsters.SPAWN, allowMonsterSpawn);
}
@Override
public List<String> getMonsterList() {
return getProperties().get(WorldProperties.SPAWNING)
.get(WorldProperties.Spawning.ANIMALS)
.get(WorldProperties.Spawning.Monsters.EXCEPTIONS);
}
@Override
public boolean isPVPEnabled() {
return getProperties().get(WorldProperties.PVP);
}
@Override
public void setPVPMode(final boolean pvpMode) {
getProperties().set(WorldProperties.PVP, pvpMode);
}
@Override
public boolean isHidden() {
return getProperties().get(WorldProperties.HIDDEN);
}
@Override
public void setHidden(final boolean hidden) {
getProperties().set(WorldProperties.HIDDEN, hidden);
}
@Override
public boolean getPrefixChat() {
return getProperties().get(WorldProperties.PREFIX_CHAT);
}
@Override
public void setPrefixChat(final boolean prefixChat) {
getProperties().set(WorldProperties.PREFIX_CHAT, prefixChat);
}
@Override
public boolean isWeatherEnabled() {
return getProperties().get(WorldProperties.ALLOW_WEATHER);
}
@Override
public void setEnableWeather(final boolean enableWeather) {
getProperties().set(WorldProperties.ALLOW_WEATHER, enableWeather);
}
@Override
public boolean isKeepingSpawnInMemory() {
return getProperties().get(WorldProperties.KEEP_SPAWN);
}
@Override
public void setKeepSpawnInMemory(final boolean keepSpawnInMemory) {
getProperties().set(WorldProperties.KEEP_SPAWN, keepSpawnInMemory);
}
@Override
public PlayerPosition getSpawnLocation() {
return getProperties().get(WorldProperties.SPAWN_LOCATION);
}
@Override
public void setSpawnLocation(final PlayerPosition spawnLocation) {
getProperties().set(WorldProperties.SPAWN_LOCATION, spawnLocation);
}
@Override
public boolean getHunger() {
return getProperties().get(WorldProperties.HUNGER);
}
@Override
public void setHunger(final boolean hungerEnabled) {
getProperties().set(WorldProperties.HUNGER, hungerEnabled);
}
@Override
public GameMode getGameMode() {
return getProperties().get(WorldProperties.GAME_MODE);
}
@Override
public boolean setGameMode(final GameMode gameMode) {
// Todo validate?
return getProperties().set(WorldProperties.GAME_MODE, gameMode);
}
@Override
public double getPrice() {
return getProperties().get(WorldProperties.ENTRY_FEE).get(WorldProperties.EntryFee.AMOUNT);
}
@Override
public void setPrice(final double price) {
getProperties().get(WorldProperties.ENTRY_FEE).set(WorldProperties.EntryFee.AMOUNT, price);
}
@Override
public int getCurrency() {
return getProperties().get(WorldProperties.ENTRY_FEE).get(WorldProperties.EntryFee.CURRENCY);
}
@Override
public void setCurrency(final int item) {
getProperties().get(WorldProperties.ENTRY_FEE).set(WorldProperties.EntryFee.CURRENCY, item);
}
@Override
public String getRespawnToWorld() {
return getProperties().get(WorldProperties.RESPAWN_WORLD);
}
@Override
public boolean setRespawnToWorld(final String respawnWorld) {
// TODO validation?
return getProperties().set(WorldProperties.RESPAWN_WORLD, respawnWorld);
}
@Override
public double getScaling() {
return getProperties().get(WorldProperties.SCALE);
}
@Override
public boolean setScaling(final double scaling) {
// TODO validation?
return getProperties().set(WorldProperties.SCALE, scaling);
}
@Override
public boolean getAutoHeal() {
return getProperties().get(WorldProperties.AUTO_HEAL);
}
@Override
public void setAutoHeal(final boolean heal) {
getProperties().set(WorldProperties.AUTO_HEAL, heal);
}
@Override
public boolean getAdjustSpawn() {
return getProperties().get(WorldProperties.ADJUST_SPAWN);
}
@Override
public void setAdjustSpawn(final boolean adjust) {
getProperties().set(WorldProperties.ADJUST_SPAWN, adjust);
}
@Override
public boolean getAutoLoad() {
return getProperties().get(WorldProperties.AUTO_LOAD);
}
@Override
public void setAutoLoad(final boolean autoLoad) {
getProperties().set(WorldProperties.AUTO_LOAD, autoLoad);
}
@Override
public boolean getBedRespawn() {
return getProperties().get(WorldProperties.BED_RESPAWN);
}
@Override
public void setBedRespawn(final boolean bedRespawn) {
getProperties().set(WorldProperties.BED_RESPAWN, bedRespawn);
}
@Override
public void setPlayerLimit(final int limit) {
getProperties().set(WorldProperties.PLAYER_LIMIT, limit);
}
@Override
public int getPlayerLimit() {
return getProperties().get(WorldProperties.PLAYER_LIMIT);
}
@Override
public void allowPortalMaking(final PortalType type) {
getProperties().set(WorldProperties.PORTAL_FORM, type);
}
@Override
public PortalType getAllowedPortals() {
return getProperties().get(WorldProperties.PORTAL_FORM);
}
@Override
public List<String> getWorldBlacklist() {
return getProperties().get(WorldProperties.BLACK_LIST);
}
@Override
public void save() {
getProperties().flush();
}
}
@@ -1,112 +0,0 @@
package com.mvplugin.core;
import com.dumptruckman.minecraft.pluginbase.messaging.BundledMessage;
import com.mvplugin.core.api.MultiverseCore;
import com.mvplugin.core.api.MultiverseWorld;
import com.mvplugin.core.api.WorldManager;
import com.mvplugin.core.minecraft.WorldEnvironment;
import com.mvplugin.core.minecraft.WorldType;
import com.mvplugin.core.util.Language;
import java.util.Collection;
import java.util.Collections;
import java.util.HashMap;
import java.util.Map;
abstract class AbstractWorldManager implements WorldManager {
protected final MultiverseCore core;
protected final Map<String, MultiverseWorld> worldsMap;
protected AbstractWorldManager(final MultiverseCore core) {
this.core = core;
this.worldsMap = new HashMap<String, MultiverseWorld>();
}
@Override
public MultiverseWorld addWorld(String name, WorldEnvironment env, String seedString, WorldType type, Boolean generateStructures, String generator) throws WorldCreationException {
return this.addWorld(name, env, seedString, type, generateStructures, generator, true);
}
@Override
public MultiverseWorld addWorld(String name,
WorldEnvironment env,
String seedString,
WorldType type,
Boolean generateStructures,
String generator,
boolean useSpawnAdjust) throws WorldCreationException {
final WorldCreationSettings settings = new WorldCreationSettings(name);
if (seedString != null && !seedString.isEmpty()) {
try {
settings.seed(Long.parseLong(seedString));
} catch (NumberFormatException numberformatexception) {
settings.seed((long) seedString.hashCode());
}
}
settings.type(type);
settings.generateStructures(generateStructures);
// TODO: Use the fancy kind with the commandSender | dumptruckman has no idea what this means..
if (generator != null && !generator.isEmpty()) {
settings.generator(generator);
}
settings.adjustSpawn(useSpawnAdjust);
return addWorld(settings);
}
@Override
public MultiverseWorld addWorld(WorldCreationSettings settings) throws WorldCreationException {
if (this.worldsMap.containsKey(settings.name())) {
throw new WorldCreationException(new BundledMessage(Language.WORLD_ALREADY_EXISTS, settings.name()));
}
MultiverseWorld mvWorld = createWorld(settings);
mvWorld.setAdjustSpawn(settings.adjustSpawn());
this.worldsMap.put(settings.name(), mvWorld);
return mvWorld;
}
/**
* Creates a world with the given properties.
*
* If a Minecraft world is already loaded with this name, null will be returned. If a Minecraft world already
* exists but it not loaded, it will be loaded instead.
*
* @param name The name for the world. May not be null.
* @param env The environment for the world. May not be null.
* @param seed The seed for the world. Null means a random seed will be used if creating a new Minecraft world.
* @param type The world type for the world. Null means the Minecraft default will be used if creating a new
* Minecraft world or, if loading a world, the loaded world's type will be used.
* @param generateStructures Whether or not to generate structures for the world. Null means the Minecraft default
* will be used if creating a new world or, if loading a world, the loaded world's
* setting will be used.
* @param generator The name of the generator for the world. Null may be used to specify no generator.
* @return A new {@link W} or null if a Minecraft world by this name is already loaded.
* @throws WorldCreationException If any problems occured while trying to create the world.
*/
/**
* Creates a world with the given properties.
*
* If a Minecraft world is already loaded with this name, null will be returned. If a Minecraft world already
* exists but it not loaded, it will be loaded instead.
*
* @param settings
* @return
* @throws WorldCreationException
*/
protected abstract MultiverseWorld createWorld(WorldCreationSettings settings) throws WorldCreationException;
@Override
public boolean isMVWorld(final String name) {
return this.worldsMap.containsKey(name);
}
@Override
public Collection<MultiverseWorld> getMVWorlds() {
return Collections.unmodifiableCollection(this.worldsMap.values());
}
}
@@ -1,24 +0,0 @@
package com.mvplugin.core;
import com.dumptruckman.minecraft.pluginbase.messaging.BundledMessage;
import com.dumptruckman.minecraft.pluginbase.messaging.ChatColor;
public class MultiverseException extends Exception {
private final BundledMessage languageMessage;
public MultiverseException(BundledMessage b) {
super(String.format(ChatColor.translateAlternateColorCodes('&', b.getMessage().getDefault().get(0)), b.getArgs()));
this.languageMessage = b;
}
public MultiverseException(BundledMessage b, Throwable throwable) {
super(String.format(ChatColor.translateAlternateColorCodes('&', b.getMessage().getDefault().get(0)), b.getArgs()), throwable);
this.languageMessage = b;
}
public BundledMessage getBundledMessage() {
return this.languageMessage;
}
}
@@ -1,21 +0,0 @@
/******************************************************************************
* Multiverse 2 Copyright (c) the Multiverse Team 2011. *
* Multiverse 2 is licensed under the BSD License. *
* For more information please check the README.md file included *
* with this project. *
******************************************************************************/
package com.mvplugin.core;
/**
* Thrown when a world-property doesn't exist.
*/
public class UnknownPropertyException extends Exception {
public UnknownPropertyException(String name) {
super(name);
}
public UnknownPropertyException(String name, Throwable cause) {
super(name, cause);
}
}
@@ -1,14 +0,0 @@
package com.mvplugin.core;
import com.dumptruckman.minecraft.pluginbase.messaging.BundledMessage;
public class WorldCreationException extends MultiverseException {
public WorldCreationException(BundledMessage languageMessage) {
super(languageMessage);
}
public WorldCreationException(BundledMessage languageMessage, Throwable throwable) {
super(languageMessage, throwable);
}
}
@@ -1,11 +0,0 @@
package com.mvplugin.core.api;
import com.dumptruckman.minecraft.pluginbase.config.BaseConfig;
import com.dumptruckman.minecraft.pluginbase.properties.Properties;
/**
* This is where you will find all of the configuration options for the Multiverse-Core plugin and potentially some
* options used here and in other Multiverse plugins.
*/
public interface CoreConfig extends BaseConfig, Properties {
}
@@ -1,28 +0,0 @@
package com.mvplugin.core.api;
import com.dumptruckman.minecraft.pluginbase.plugin.PluginBase;
/**
* Multiverse 3 Core API
* <p>
* This API contains a bunch of useful things you can get out of Multiverse in general!
* This is the class you should cast your plugin to unless you need more Implementation specific API.
*/
public interface MultiverseCore extends MultiversePlugin, PluginBase {
/**
* Gets the Multiverse world manager.
*
* The world manager allows you to perform various tasks related to Minecraft worlds.
*
* @return {@link WorldManager}.
*/
WorldManager getWorldManager();
/**
* Gets the Multiverse-Core configuration.
*
* @return The Multiverse-Core configuration.
*/
CoreConfig getMVConfig();
}
@@ -1,31 +0,0 @@
package com.mvplugin.core.api;
/**
* Implement this if you would
*/
public interface MultiversePlugin {
/**
* Gets the reference to MultiverseCore.
*
* @return A valid {@link MultiverseCore}.
*/
MultiverseCore getCore();
/**
* Sets the reference to MultiverseCore.
*
* @param core A valid {@link MultiverseCore}.
*/
void setCore(MultiverseCore core);
/**
* Allows Multiverse or a plugin to query another Multiverse plugin to see what version its protocol is.
*
* This number should change when something will break the code. Generally your plugin should be checking the
* Multiverse-Core's protocol version to ensure compatibility.
*
* @return The protocol version.
*/
int getProtocolVersion();
}
@@ -1,508 +0,0 @@
/******************************************************************************
* Multiverse 2 Copyright (c) the Multiverse Team 2011. *
* Multiverse 2 is licensed under the BSD License. *
* For more information please check the README.md file included *
* with this project. *
******************************************************************************/
package com.mvplugin.core.api;
import com.mvplugin.core.minecraft.Difficulty;
import com.mvplugin.core.minecraft.GameMode;
import com.mvplugin.core.minecraft.PlayerPosition;
import com.mvplugin.core.minecraft.PortalType;
import com.mvplugin.core.minecraft.WorldEnvironment;
import com.mvplugin.core.minecraft.WorldType;
import java.util.List;
import java.util.UUID;
/**
* The API for a Multiverse Handled World.
*/
public interface MultiverseWorld {
/**
* Gets the name of this world. The name cannot be changed.
* <p>
* Note for plugin developers: Usually {@link #getAlias()}
* is what you want to use instead of this method.
*
* @return The name of the world as a String.
*/
String getName();
/**
* Gets the UUID for this world.
*
* This is what Minecraft uses to keep tracks of worlds.
*
* @return The UUID for this world.
*/
UUID getWorldUID();
/**
* Returns the WorldProperties object that contains the backing for all the values of a Multiverse World.
*
* All of these properties are generally gettable and settable via the MultiverseWorld class. Specific uses for
* the returned object may be to set properties in a different way and to perform more complex actions related
* to properties.
*
* @return The properties for this world.
*/
WorldProperties getProperties();
/**
* Gets the type of this world. As of 1.2 this will be:
* FLAT, NORMAL or VERSION_1_1
* <p>
* This is <b>not</b> the generator.
*
* @return The Type of this world.
*/
WorldType getWorldType();
/**
* Gets the environment of this world.
*
* This environment matches that of the actual game world.
*
* @return The environment of this world.
*/
WorldEnvironment getEnvironment();
/**
* Sets the environment of a world.
* <p>
* Note: This will ONLY take effect once the world is unloaded/reloaded.
*
* @param environment The new environment for the world.
*/
void setEnvironment(WorldEnvironment environment);
/**
* Gets the difficulty of this world.
*
* @return The difficulty of this world.
*/
Difficulty getDifficulty();
/**
* Sets the difficulty of this world and returns {@code true} on success.
* Valid string values are either an integer of difficulty(0-3) or
* the name that resides in the Bukkit enum, ex. PEACEFUL
*
* @param difficulty The new difficulty.
* @return True if success, false if the operation failed... for whatever reason.
*/
boolean setDifficulty(Difficulty difficulty);
/**
* Gets the world seed of this world.
*
* @return The Long version of the seed.
*/
long getSeed();
/**
* Sets the seed of this world.
*
* @param seed A Long that is the seed.
*/
void setSeed(long seed);
/**
* Gets the generator of this world.
*
* @return The name of the generator.
*/
String getGenerator();
/**
* Sets the generator of this world.
*
* @param generator The new generator's name.
*/
void setGenerator(String generator);
/**
* Gets all the names of all properties that can be SET.
*
* @return All property names, with alternating colors.
*/
String getAllPropertyNames();
/**
* Gets the alias of this world.
* <p>
* This alias allows users to have a world named "world" but show up in the list as "FernIsland"
*
* @return The alias of the world as a String.
*/
String getAlias();
/**
* Sets the alias of the world.
*
* @param alias A string that is the new alias.
*/
void setAlias(String alias);
// animals&monster stuff
/**
* Gets whether or not animals are allowed to spawn in this world.
*
* @return True if ANY animal can, false if no animals can spawn.
*/
boolean canAnimalsSpawn();
/**
* Sets whether or not animals can spawn.
* If there are values in {@link #getAnimalList()} and this is false,
* those animals become the exceptions, and will spawn
*
* @param allowAnimalSpawn True to allow spawning of monsters, false to prevent.
*/
void setAllowAnimalSpawn(boolean allowAnimalSpawn);
/**
* Returns a list of animals. This list always negates the {@link #canAnimalsSpawn()} result.
*
* @return A list of animals that will spawn if {@link #canAnimalsSpawn()} is false.
*/
List<String> getAnimalList();
/**
* Gets whether or not monsters are allowed to spawn in this world.
*
* @return True if ANY monster can, false if no monsters can spawn.
*/
boolean canMonstersSpawn();
/**
* Sets whether or not monsters can spawn.
* If there are values in {@link #getMonsterList()} and this is false,
* those monsters become the exceptions, and will spawn
*
* @param allowMonsterSpawn True to allow spawning of monsters, false to prevent.
*/
void setAllowMonsterSpawn(boolean allowMonsterSpawn);
/**
* Returns a list of monsters. This list always negates the {@link #canMonstersSpawn()} result.
*
* @return A list of monsters that will spawn if {@link #canMonstersSpawn()} is false.
*/
List<String> getMonsterList();
// end of animal&monster stuff
/**
* Gets whether or not PVP is enabled in this world in some form (fake or not).
*
* @return True if players can take damage from other players.
*/
boolean isPVPEnabled();
/**
* Turn pvp on or off. This setting is used to set the world's PVP mode.
*
* @param pvpMode True to enable PVP damage, false to disable it.
*/
void setPVPMode(boolean pvpMode);
/**
* Gets whether or not this world will display in mv who and mv list regardless if a user has the
* access permissions to go to this world.
*
* @return True if the world will be hidden, false if not.
* @see {@link #getPrefixChat()}
*/
boolean isHidden();
/**
* Sets whether or not this world will display in mv who and mv list regardless if a user has the
* access permissions to go to this world.
*
* @param hidden Set
*/
void setHidden(boolean hidden);
/**
* Gets whether or not this world will display it's name/alias as a prefix in chat.
*
* If the global configuration setting for prefixChat is false, this setting has no effect.
*
* @return True if the world name/alias will be used as a prefix in chat, false if not.
*/
boolean getPrefixChat();
/**
* Sets whether or not this world will display it's name/alias as a prefix in chat.
*
* If the global configuration setting for prefixChat is false, this setting has no effect.
*
* @param prefixChat True if the world name/alias will be used as a prefix in chat, false if not.
*/
void setPrefixChat(boolean prefixChat);
/**
* Gets whether weather is enabled in this world.
*
* @return True if weather events will occur, false if not.
*/
boolean isWeatherEnabled();
/**
* Sets whether or not there will be weather events in a given world.
* If set to false, Multiverse will disable the weather in the world immediately.
*
* @param enableWeather True if weather events should occur in a world, false if not.
*/
void setEnableWeather(boolean enableWeather);
/**
* Gets whether or not CraftBukkit is keeping the chunks for this world in memory.
*
* @return True if CraftBukkit is keeping spawn chunks in memory.
*/
boolean isKeepingSpawnInMemory();
/**
* If true, tells Craftbukkit to keep a worlds spawn chunks loaded in memory (default: true)
* If not, CraftBukkit will attempt to free memory when players have not used that world.
* This will not happen immediately.
*
* @param keepSpawnInMemory If true, CraftBukkit will keep the spawn chunks loaded in memory.
*/
void setKeepSpawnInMemory(boolean keepSpawnInMemory);
/**
* Gets the spawn location of this world.
*
* @return The spawn location of this world.
*/
PlayerPosition getSpawnLocation();
/**
* Sets the spawn location for a world.
*
* @param spawnLocation The spawn location for a world.
*/
void setSpawnLocation(PlayerPosition spawnLocation);
/**
* Gets whether or not the hunger level of players will go down in a world.
*
* @return True if it will go down, false if it will remain steady.
*/
boolean getHunger();
/**
* Sets whether or not the hunger level of players will go down in a world.
*
* @param hungerEnabled True if hunger will go down, false to keep it at
* the level they entered a world with.
*/
void setHunger(boolean hungerEnabled);
/**
* Gets the GameMode of this world.
*
* @return The GameMode of this world.
*/
GameMode getGameMode();
/**
* Sets the game mode of this world.
*
* @param gameMode The new {@link GameMode}.
* @return True if the game mode was successfully changed, false if not.
*/
boolean setGameMode(GameMode gameMode);
/**
* Gets the amount of currency it requires to enter this world.
*
* @return The amount it costs to enter this world.
*/
double getPrice();
/**
* Sets the price for entry to this world.
* You can think of this like an amount.
* The type can be set with {@link #setCurrency(int)}
*
* @param price The Amount of money/item to enter the world.
*/
void setPrice(double price);
/**
* Gets the Type of currency that will be used when users enter this world.
*
* @return The Type of currency that will be used when users enter this world.
*/
int getCurrency();
/**
* Sets the type of item that will be required given the price is not 0.
* Use -1 to use an AllPay economy, or any valid itemid
*
* @param item The Type of currency that will be used when users enter this world.
*/
void setCurrency(int item);
/**
* Gets the world players will respawn in if they die in this one.
*
* @return A world that exists on the server.
*/
String getRespawnToWorld();
/**
* Sets the world players will respawn in if they die in this one.
* Returns true upon success, false upon failure.
*
* @param respawnWorld The name of a world that exists on the server.
* @return True if respawnWorld existed, false if not.
*/
boolean setRespawnToWorld(String respawnWorld);
/**
* Gets the scaling value of this world.Really only has an effect if you use
* Multiverse-NetherPortals.
*
* @return This world's non-negative, non-zero scale.
*/
double getScaling();
/**
* Sets the scale of this world. Really only has an effect if you use
* Multiverse-NetherPortals.
*
* @param scaling A scaling value, cannot be negative or 0.
* @return Whether the scale was set successfully.
*/
boolean setScaling(double scaling);
/**
* Gets whether or not a world will auto-heal players if the difficulty is on peaceful.
*
* @return True if the world should heal (default), false if not.
*/
boolean getAutoHeal();
/**
* Sets whether or not a world will auto-heal players if the difficulty is on peaceful.
*
* @param heal True if the world will heal.
*/
void setAutoHeal(boolean heal);
/**
* Gets whether or not Multiverse should auto-adjust the spawn for this world.
*
* @return True if Multiverse should adjust the spawn, false if not.
*/
boolean getAdjustSpawn();
/**
* Sets whether or not Multiverse should auto-adjust the spawn for this world.
*
* @param adjust True if multiverse should adjust the spawn, false if not.
*/
void setAdjustSpawn(boolean adjust);
/**
* Gets whether or not Multiverse should auto-load this world.
*
* @return True if Multiverse should auto-load this world.
*/
boolean getAutoLoad();
/**
* Sets whether or not Multiverse should auto-load this world.
* <p>
* True is default.
*
* @param autoLoad True if multiverse should autoload this world the spawn, false if not.
*/
void setAutoLoad(boolean autoLoad);
/**
* Gets whether or not a player who dies in this world will respawn in their
* bed or follow the normal respawn pattern.
*
* @return True if players dying in this world should respawn at their bed.
*/
boolean getBedRespawn();
/**
* Sets whether or not a player who dies in this world will respawn in their
* bed or follow the normal respawn pattern.
* <p>
* True is default.
*
* @param bedRespawn True if players dying in this world respawn at their bed.
*/
void setBedRespawn(boolean bedRespawn);
/**
* Sets the player limit for this world after which players without an override
* permission node will not be allowed in. A value of -1 or less signifies no limit
*
* @param limit The new limit
*/
void setPlayerLimit(int limit);
/**
* Gets the player limit for this world after which players without an override
* permission node will not be allowed in. A value of -1 or less signifies no limit
*
* @return The player limit
*/
int getPlayerLimit();
/**
* Same as {@link #getTime()}, but returns a string.
* @return The time as a short string: 12:34pm
*/
String getTime();
/**
* Sets the current time in a world.
* <p>
* This method will take the following formats:
* 11:37am
* 4:30p
* day(morning), night, noon, midnight
*
* @param timeAsString The formatted time to set the world to.
* @return True if the time was set, false if not.
*/
boolean setTime(String timeAsString);
/**
* Sets The types of portals that are allowed in this world.
*
* @param type The type of portals allowed in this world.
*/
void allowPortalMaking(PortalType type);
/**
* Gets which type(s) of portals are allowed to be constructed in this world.
*
* @return The type of portals that are allowed.
*/
PortalType getAllowedPortals();
// properties that are not "getter+setter" style
/**
* Gets a list of all the worlds that players CANNOT travel to from this world,
* regardless of their access permissions.
*
* @return A List of world names.
*/
List<String> getWorldBlacklist();
void save();
}
@@ -1,11 +0,0 @@
package com.mvplugin.core.api;
import com.dumptruckman.minecraft.pluginbase.permission.Perm;
import com.dumptruckman.minecraft.pluginbase.permission.PermFactory;
public interface Perms {
Perm ALL_MULTIVERSE = PermFactory.newPerm("multiverse.*").child(Perm.ALL).build();
Perm CMD_IMPORT = PermFactory.newPerm("cmd.import").commandPermission().build();
}
@@ -1,353 +0,0 @@
package com.mvplugin.core.api;
import com.dumptruckman.minecraft.pluginbase.messaging.Message;
import com.dumptruckman.minecraft.pluginbase.properties.PropertyValidator;
import com.mvplugin.core.WorldCreationException;
import com.mvplugin.core.minecraft.Generator;
import com.mvplugin.core.minecraft.WorldEnvironment;
import com.mvplugin.core.minecraft.WorldType;
import com.mvplugin.core.util.PropertyDescriptions;
import java.io.IOException;
import java.util.Collection;
import java.util.List;
/**
* Multiverse 2 World Manager API
* <p>
* This API contains all of the world managing
* functions that your heart desires!
*/
public interface WorldManager {
public class WorldCreationSettings {
private final String name;
private WorldEnvironment env;
private Long seed;
private WorldType type;
private Boolean generateStructures;
private String generator;
private boolean adjustSpawn = true;
public WorldCreationSettings(final String name) {
if (name == null) {
throw new IllegalArgumentException("name cannot be null!");
}
this.name = name;
}
public String name() {
return name;
}
public WorldEnvironment env() {
return env;
}
public Long seed() {
return seed;
}
public WorldType type() {
return type;
}
public Boolean generateStructures() {
return generateStructures;
}
public String generator() {
return generator;
}
public boolean adjustSpawn() {
return adjustSpawn;
}
public WorldCreationSettings env(WorldEnvironment e) {
this.env = e;
return this;
}
public WorldCreationSettings seed(Long l) {
this.seed = l;
return this;
}
public WorldCreationSettings type(WorldType t) {
this.type = t;
return this;
}
public WorldCreationSettings generateStructures(Boolean b) {
this.generateStructures = b;
return this;
}
public WorldCreationSettings generator(String g) {
this.generator = g;
return this;
}
public WorldCreationSettings adjustSpawn(boolean a) {
this.adjustSpawn = a;
return this;
}
}
/**
* Gets an existing WorldProperties object or creates a new one based on the name.
*
* TODO explain that they should use getWorld() in general.
*
* @param worldName The name of the world to get properties for.
* @return The world properties for the given world name.
* @throws IOException In case there are any issues accessing the persistence for the world properties.
*/
WorldProperties getWorldProperties(final String worldName) throws IOException;
/**
* Add a new World to the Multiverse Setup.
*
* @param name World Name
* @param env Environment Type
* @param seedString The seed in the form of a string.
* If the seed is a Long,
* it will be interpreted as such.
* @param type The Type of the world to be made.
* @param generateStructures If true, this world will get NPC villages.
* @param generator The Custom generator plugin to use.
* @return The new world.
* @throws WorldCreationException If world creation fails.
*/
MultiverseWorld addWorld(String name,
WorldEnvironment env,
String seedString,
WorldType type,
Boolean generateStructures,
String generator) throws WorldCreationException;
/**
* Add a new World to the Multiverse Setup.
*
* @param name World Name
* @param env Environment Type
* @param seedString The seed in the form of a string.
* If the seed is a Long,
* it will be interpreted as such.
* @param type The Type of the world to be made.
* @param generateStructures If true, this world will get NPC villages.
* @param generator The Custom generator plugin to use.
* @param useSpawnAdjust If true, multiverse will search for a safe spawn. If not, It will not modify the level.dat.
* @return The new world.
* @throws WorldCreationException If world creation fails.
*/
MultiverseWorld addWorld(String name,
WorldEnvironment env,
String seedString,
WorldType type,
Boolean generateStructures,
String generator,
boolean useSpawnAdjust) throws WorldCreationException;
/**
* Adds a new World to the Multiverse Setup.
* @param settings Settings for the world creation.
* @return The new world.
* @throws WorldCreationException If world creation fails.
*/
MultiverseWorld addWorld(WorldCreationSettings settings) throws WorldCreationException;
/**
* Make a copy of a world.
*
* @param oldName Name of world to be copied
* @param newName Name of world to be created
* @param generator The Custom generator plugin to use.
* @return True if the world is copied successfully, false if not.
*/
//TODO boolean cloneWorld(String oldName, String newName, String generator);
/**
* Remove the world from the Multiverse list, from the
* config and deletes the folder.
*
* @param name The name of the world to remove
* @return True if success, false if failure.
*/
//TODO boolean deleteWorld(String name);
/**
* Remove the world from the Multiverse list, from the
* config if wanted, and deletes the folder.
*
* @param name The name of the world to remove
* @param removeConfig If true(default), we'll remove the entries from the
* config. If false, they'll stay and the world may come back.
* @return True if success, false if failure.
*/
//TODO boolean deleteWorld(String name, boolean removeConfig);
/**
*
* @param name The name of the world to remove
* @param removeFromConfig If true(default), we'll remove the entries from the
* config. If false, they'll stay and the world may come back.
* @param deleteWorldFolder If true the world folder will be completely deleted. If false
* only the contents of the world folder will be deleted
* @return True if success, false if failure.
*/
//TODO boolean deleteWorld(String name, boolean removeFromConfig, boolean deleteWorldFolder);
/**
* Unload a world from Multiverse.
*
* @param name Name of the world to unload
* @return True if the world was unloaded, false if not.
*/
//TODO boolean unloadWorld(String name);
/**
* Loads the world. Only use this if the world has been
* unloaded with {@link #unloadWorld(String)}.
*
* @param name The name of the world to load
* @return True if success, false if failure.
*/
//TODO boolean loadWorld(String name);
/**
* Removes all players from the specified world.
*
* @param name World to remove players from.
*/
//TODO void removePlayersFromWorld(String name);
/**
* Test if a given chunk generator is valid.
*
* @param generator The generator name.
* @param generatorID The generator id.
* @param worldName The worldName to use as the default.
* @return A {@link Generator} or null
*/
//TODO Generator getChunkGenerator(String generator, String generatorID, String worldName);
/**
* Returns a list of all the worlds Multiverse knows about.
*
* @return A list of {@link MultiverseWorld}.
*/
Collection<MultiverseWorld> getMVWorlds();
/**
* Returns a {@link MultiverseWorld} if it exists, and null if it does not.
* This will search name AND alias.
*
* @param name The name or alias of the world to get.
* @return A {@link MultiverseWorld} or null.
*/
//TODO W getMVWorld(String name);
/**
* Checks to see if the given name is a valid {@link MultiverseWorld}.
*
* @param name The name or alias of the world to check.
* @return True if the world exists, false if not.
*/
boolean isMVWorld(String name);
/**
* Load the Worlds & Settings from the configuration file.
*
* @param forceLoad If set to true, this will perform a total
* reset and not just load new worlds.
*/
//TODO void loadWorlds(boolean forceLoad);
/**
* Loads the Worlds & Settings for any worlds that bukkit loaded before us.
* <p>
* This way people will _always_ have some worlds in the list.
*/
//TODO void loadDefaultWorlds();
//TODO WorldPurger getWorldPurger();
/**
* Gets the world players will spawn in on first join.
* Currently this always returns worlds.get(0) from Bukkit.
*
* @return A Multiverse world that players will spawn in or null if no MV world has been set.
*/
//TODO MultiverseWorld getSpawnWorld();
/**
* Gets the list of worlds in the config, but unloaded.
*
* @return A List of worlds as strings.
*/
List<String> getUnloadedWorlds();
/**
* Saves the world config to disk.
*
* @return True if success, false if fail.
*/
//TODO boolean saveWorldsConfig();
/**
* Remove the world from the Multiverse list and from the config.
*
* @param name The name of the world to remove
* @return True if success, false if failure.
*/
//TODO boolean removeWorldFromConfig(String name);
/**
* Sets the initial spawn world for new players.
*
* @param world The World new players should spawn in.
*/
//TODO void setFirstSpawnWorld(String world);
/**
* Gets the world players should spawn in first.
*
* @return The {@link MultiverseWorld} new players should spawn in.
*/
//TODO MultiverseWorld getFirstSpawnWorld();
/**
* Regenerates a world.
*
* @param name Name of the world to regenerate
* @param useNewSeed If a new seed should be used
* @param randomSeed IF the new seed should be random
* @param seed The seed of the world.
*
* @return True if success, false if fail.
*/
//TODO boolean regenWorld(String name, boolean useNewSeed, boolean randomSeed, String seed);
class RespawnWorldValidator implements PropertyValidator<String> {
private final WorldManager worldManager;
public RespawnWorldValidator(WorldManager worldManager) {
this.worldManager = worldManager;
}
@Override
public boolean isValid(String s) {
return worldManager.isMVWorld(s);
}
@Override
public Message getInvalidMessage() {
return PropertyDescriptions.INVALID_RESPAWN_WORLD;
}
}
}
@@ -1,226 +0,0 @@
package com.mvplugin.core.api;
import com.dumptruckman.minecraft.pluginbase.messaging.Message;
import com.dumptruckman.minecraft.pluginbase.properties.ListProperty;
import com.dumptruckman.minecraft.pluginbase.properties.NestedProperties;
import com.dumptruckman.minecraft.pluginbase.properties.NestedProperty;
import com.dumptruckman.minecraft.pluginbase.properties.Properties;
import com.dumptruckman.minecraft.pluginbase.properties.PropertyFactory;
import com.dumptruckman.minecraft.pluginbase.properties.PropertyValidator;
import com.dumptruckman.minecraft.pluginbase.properties.SimpleProperty;
import com.mvplugin.core.minecraft.Difficulty;
import com.mvplugin.core.minecraft.GameMode;
import com.mvplugin.core.minecraft.PlayerPosition;
import com.mvplugin.core.minecraft.PortalType;
import com.mvplugin.core.minecraft.WorldEnvironment;
import com.mvplugin.core.util.PropertyDescriptions;
/**
* Houses all of the properties for a Multiverse world.
*/
public interface WorldProperties extends Properties {
SimpleProperty<String> ALIAS = PropertyFactory.newProperty(String.class, "alias", "")
.comment("World aliases allow you to name a world differently than what the folder name is.")
.comment("This lets you choose fancy names for your worlds while keeping the folders nice and neat.")
.comment("You may add minecraft color and formatting codes here prepended with a &")
.description(PropertyDescriptions.ALIAS)
.build();
SimpleProperty<Boolean> HIDDEN = PropertyFactory.newProperty(Boolean.class, "hidden", false)
.comment("The hidden property allows you to have a world that exists but does not show up in lists.")
.description(PropertyDescriptions.HIDDEN)
.build();
SimpleProperty<Boolean> PREFIX_CHAT = PropertyFactory.newProperty(Boolean.class, "prefixChat", true)
.comment("The prefixChat property adds the world's name (or alias) as a prefix to chat messages.")
.comment("Please note, this property can be disabled globally in the configuration.")
.description(PropertyDescriptions.PREFIX_CHAT)
.build();
SimpleProperty<Long> SEED = PropertyFactory.newProperty(Long.class, "seed", 0L)
.comment("The seed property allows you to change the world's seed.")
.description(PropertyDescriptions.SEED)
.build();
SimpleProperty<String> GENERATOR = PropertyFactory.newProperty(String.class, "generator", "")
.comment("The generator property allows you to specify the generator used to generate this world.")
.description(PropertyDescriptions.GENERATOR)
.build();
SimpleProperty<WorldEnvironment> ENVIRONMENT = PropertyFactory.newProperty(WorldEnvironment.class, "environment", WorldEnvironment.NORMAL)
.comment("The environment property the Minecraft world environment such as NORMAL, NETHER, THE_END")
.description(PropertyDescriptions.ENVIRONMENT)
.build();
SimpleProperty<Integer> PLAYER_LIMIT = PropertyFactory.newProperty(Integer.class, "playerLimit", -1)
.comment("The player limit property limits the number of players in a world at a time.")
.comment("A value of -1 or lower signifies no player limit.")
.description(PropertyDescriptions.PLAYER_LIMIT)
.build();
SimpleProperty<Boolean> ADJUST_SPAWN = PropertyFactory.newProperty(Boolean.class, "adjustSpawn", true)
.comment("The adjust spawn property determines whether or not Multiverse will make adjustments to the world's spawn location if it is unsafe.")
.description(PropertyDescriptions.ADJUST_SPAWN)
.build();
SimpleProperty<Boolean> AUTO_LOAD = PropertyFactory.newProperty(Boolean.class, "autoLoad", true)
.comment("The autoLoad dictates whether this world is loaded automatically on startup or not.")
.description(PropertyDescriptions.AUTO_LOAD)
.build();
SimpleProperty<Boolean> BED_RESPAWN = PropertyFactory.newProperty(Boolean.class, "bedRespawn", true)
.comment("The bedRespawn property specifies if a player dying in this world should respawn in their bed or not.")
.description(PropertyDescriptions.BED_RESPAWN)
.build();
SimpleProperty<Boolean> HUNGER = PropertyFactory.newProperty(Boolean.class, "hunger", true)
.comment("The hunger property specifies if hunger is depleted in this world")
.description(PropertyDescriptions.HUNGER)
.build();
ListProperty<String> BLACK_LIST = PropertyFactory.newListProperty(String.class, "worldBlacklist")
.comment("The worldBlackList property allows you to specify worlds that people cannot go to from this specified world.")
.description(PropertyDescriptions.BLACK_LIST)
.build();
SimpleProperty<Boolean> PVP = PropertyFactory.newProperty(Boolean.class, "pvp", true)
.comment("The pvp property states whether or not players may harm each other in this world. If set to true, they may.")
.comment("Bear in mind, many other plugins may have conflicts with this setting.")
.description(PropertyDescriptions.PVP)
.build();
SimpleProperty<Double> SCALE = PropertyFactory.newProperty(Double.class, "scale", 1D)
.comment("The scale property represents the scaling of worlds when using Multiverse-NetherPortals.")
.comment("Setting this value will have no effect on anything but Multiverse-NetherPortals.")
.description(PropertyDescriptions.SCALE)
.validator(new ScaleValidator())
.build();
class ScaleValidator implements PropertyValidator<Double> {
@Override
public boolean isValid(Double scale) {
return scale > 0D;
}
@Override
public Message getInvalidMessage() {
return PropertyDescriptions.INVALID_SCALE;
}
}
SimpleProperty<String> RESPAWN_WORLD = PropertyFactory.newProperty(String.class, "respawnWorld", "")
.comment("The respawnWorld property is the world you will respawn to if you die in this world.")
.comment("This value can be the same as this world.")
.description(PropertyDescriptions.RESPAWN_WORLD)
.build();
SimpleProperty<Boolean> ALLOW_WEATHER = PropertyFactory.newProperty(Boolean.class, "allowWeather", true)
.comment("The allowWeather property specifies whether or not to allow weather events in this world.")
.description(PropertyDescriptions.ALLOW_WEATHER)
.build();
SimpleProperty<Difficulty> DIFFICULTY = PropertyFactory.newProperty(Difficulty.class, "difficulty", Difficulty.EASY)
.comment("The difficulty property allows you to set the difficulty for the world.")
.comment("World difficulty affects spawn rates, hunger rates, and other things that make the game more or less difficult.")
.description(PropertyDescriptions.DIFFICULTY)
.build();
SimpleProperty<Boolean> AUTO_HEAL = PropertyFactory.newProperty(Boolean.class, "autoHeal", true)
.comment("The autoHeal property will specify whether ot not players will regain health in PEACEFUL difficulty only.")
.comment("This setting has no effect on worlds with a difficulty greater than peaceful or 0.")
.description(PropertyDescriptions.AUTO_HEAL)
.build();
SimpleProperty<PortalType> PORTAL_FORM = PropertyFactory.newProperty(PortalType.class, "portalForm", PortalType.ALL)
.comment("The portalFrom property allows you to specify which type of portals are allowed to be created in this world.")
.description(PropertyDescriptions.PORTAL_FORM)
.build();
SimpleProperty<GameMode> GAME_MODE = PropertyFactory.newProperty(GameMode.class, "gameMode", GameMode.SURVIVAL)
.comment("The gameMode property allows you to specify the GameMode for this world.")
.comment("Players entering this world will automatically be switched to this GameMode unless they are exempted.")
.description(PropertyDescriptions.GAME_MODE)
.build();
SimpleProperty<Boolean> KEEP_SPAWN = PropertyFactory.newProperty(Boolean.class, "keepSpawnInMemory", true)
.comment("The keepSpawnInMemory property specifies whether or not to keep the spawn chunks loaded in memory when players aren't in the spawn area.")
.comment("Setting this to false will potentially save you some memory.")
.description(PropertyDescriptions.KEEP_SPAWN)
.build();
SimpleProperty<PlayerPosition> SPAWN_LOCATION = PropertyFactory.newProperty(PlayerPosition.class, "spawnLocation", PlayerPosition.NULL_LOCATION)
.comment("The spawnLocation property specifies where in the world players will spawn.")
.comment("The world specified here has no effect.")
.description(PropertyDescriptions.SPAWN_LOCATION)
.build();
NestedProperty<EntryFee> ENTRY_FEE = PropertyFactory.newNestedProperty(EntryFee.class, "entryFee")
.build();
public static interface EntryFee extends NestedProperties {
SimpleProperty<Double> AMOUNT = PropertyFactory.newProperty(Double.class, "amount", 0D)
.comment("The amount property specifies how much a player has to pay to enter this world.")
.comment("What the player has to pay is specified by the 'currency' property")
.description(PropertyDescriptions.AMOUNT)
.build();
SimpleProperty<Integer> CURRENCY = PropertyFactory.newProperty(Integer.class, "currency", -1)
.comment("The currency property specifies what type of currency the player must pay (if any) to enter this world.")
.comment("Currency can be an economy money by specifying -1 or a block type by specifying the block id.")
.description(PropertyDescriptions.CURRENCY)
.build();
}
NestedProperty<Spawning> SPAWNING = PropertyFactory.newNestedProperty(Spawning.class, "spawning")
.build();
public static interface Spawning extends NestedProperties {
NestedProperty<Animals> ANIMALS = PropertyFactory.newNestedProperty(Animals.class, "animals")
.build();
NestedProperty<Monsters> MONSTERS = PropertyFactory.newNestedProperty(Monsters.class, "monsters")
.build();
public static interface Animals extends NestedProperties {
SimpleProperty<Boolean> SPAWN = PropertyFactory.newProperty(Boolean.class, "spawn", true)
.comment("The animals spawn property specifies whether or not to spawn animals in this world.")
.description(PropertyDescriptions.ANIMALS_SPAWN)
.build();
SimpleProperty<Integer> SPAWN_RATE = PropertyFactory.newProperty(Integer.class, "spawnRate", -1)
.comment("The animals spawnRate property defines how many ticks in between attempting to spawn animals.")
.comment("A value of -1 indicates the default should be used and is recommended unless you know what you are doing.")
.description(PropertyDescriptions.ANIMALS_SPAWN_RATE)
.build();
ListProperty<String> EXCEPTIONS = PropertyFactory.newListProperty(String.class, "exceptions")
.comment("The animals exceptions property defines what animals are exempt from the animals spawn property.")
.description(PropertyDescriptions.ANIMALS_SPAWN_EXCEPTIONS)
.build();
}
public static interface Monsters extends NestedProperties {
SimpleProperty<Boolean> SPAWN = PropertyFactory.newProperty(Boolean.class, "spawn", true)
.comment("The monsters spawn property specifies whether or not to spawn monsters in this world.")
.description(PropertyDescriptions.MONSTERS_SPAWN)
.build();
SimpleProperty<Integer> SPAWN_RATE = PropertyFactory.newProperty(Integer.class, "spawnRate", -1)
.comment("The monsters spawnRate property defines how many ticks in between attempting to spawn monsters.")
.comment("A value of -1 indicates the default should be used and is recommended unless you know what you are doing.")
.description(PropertyDescriptions.MONSTERS_SPAWN_RATE)
.build();
ListProperty<String> EXCEPTIONS = PropertyFactory.newListProperty(String.class, "exceptions")
.comment("The monsters exceptions property defines what monsters are exempt from the monsters spawn property.")
.description(PropertyDescriptions.MONSTERS_SPAWN_EXCEPTIONS)
.build();
}
}
}
@@ -1,63 +0,0 @@
package com.mvplugin.core.api;
import com.dumptruckman.minecraft.pluginbase.entity.BasePlayer;
import com.mvplugin.core.minecraft.Entity;
import java.util.List;
/**
* Used to remove animals from worlds that don't belong there.
*/
public interface WorldPurger {
/**
* Synchronizes the given worlds with their settings.
*
* @param worlds A list of {@link com.mvplugin.core.api.MultiverseWorld}
*/
void purgeWorlds(List<MultiverseWorld> worlds);
void purgeWorld(MultiverseWorld world);
/**
* Clear all animals/monsters that do not belong to a world according to the config.
*
* @param mvworld The {@link MultiverseWorld}.
* @param thingsToKill A {@link java.util.List} of animals/monsters to be killed.
* @param negateAnimals Whether the monsters in the list should be negated.
* @param negateMonsters Whether the animals in the list should be negated.
*/
void purgeWorld(MultiverseWorld mvworld, List<String> thingsToKill, boolean negateAnimals,
boolean negateMonsters);
/**
* Clear all animals/monsters that do not belong to a world according to the config.
*
* @param mvworld The {@link MultiverseWorld}.
* @param thingsToKill A {@link java.util.List} of animals/monsters to be killed.
* @param negateAnimals Whether the monsters in the list should be negated.
* @param negateMonsters Whether the animals in the list should be negated.
* @param sender The {@link BasePlayer} that initiated the action. He will/should be notified.
*/
void purgeWorld(MultiverseWorld mvworld, List<String> thingsToKill, boolean negateAnimals,
boolean negateMonsters, BasePlayer sender);
/**
* Determines whether the specified creature should be killed.
*
* @param e The creature.
* @param thingsToKill A {@link java.util.List} of animals/monsters to be killed.
* @param negateAnimals Whether the monsters in the list should be negated.
* @param negateMonsters Whether the animals in the list should be negated.
* @return {@code true} if the creature should be killed, otherwise {@code false}.
*/
boolean shouldWeKillThisCreature(Entity e, List<String> thingsToKill, boolean negateAnimals, boolean negateMonsters);
/**
* Determines whether the specified creature should be killed and automatically reads the params from a world object.
*
* @param w The world.
* @param e The creature.
* @return {@code true} if the creature should be killed, otherwise {@code false}.
*/
boolean shouldWeKillThisCreature(MultiverseWorld w, Entity e);
}
@@ -1,5 +0,0 @@
/**
* The Multiverse-API, containing lots of interfaces that can be quite useful for other
* plugins when interacting with Multiverse.
*/
package com.mvplugin.core.api;
@@ -1,8 +0,0 @@
package com.mvplugin.core.command;
class CommandHelp {
static void init() { }
}
@@ -1,188 +0,0 @@
package com.mvplugin.core.command;
import com.dumptruckman.minecraft.pluginbase.entity.BasePlayer;
import com.dumptruckman.minecraft.pluginbase.messaging.ChatColor;
import com.dumptruckman.minecraft.pluginbase.messaging.Message;
import com.dumptruckman.minecraft.pluginbase.permission.Perm;
import com.dumptruckman.minecraft.pluginbase.plugin.command.CommandInfo;
import com.mvplugin.core.WorldCreationException;
import com.mvplugin.core.api.MultiverseCore;
import com.mvplugin.core.api.MultiverseWorld;
import com.mvplugin.core.api.Perms;
import com.mvplugin.core.minecraft.WorldEnvironment;
import com.mvplugin.core.util.Language;
import com.sk89q.minecraft.util.commands.CommandContext;
import java.io.File;
import java.io.FilenameFilter;
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
@CommandInfo(
primaryAlias = "import",
desc = "Import a world.",
usage = "{NAME} {ENVIRONMENT}",
prefixedAliases = "im",
directlyPrefixedAliases = "import",
flags = "g:n",
min = 1,
max = 2
)
public class ImportCommand extends MultiverseCommand {
public static final Message IMPORT_HELP = new Message("command.import.help",
"Imports a world into the server from a folder with the given name.",
"The folder must exist in the location where worlds are normally located and must contain Minecraft world data.",
"You must specify a world environment such as NORMAL or NETHER.",
"You may also specify a generator to use along with an optional generator ID.",
"The generator name is case sensitive!",
"Flags:",
" -g {GENERATOR[:ID]} Specify a generator.",
" -n Do not adjust spawn",
"Examples:",
" /mv import &6gargamel&a normal",
" /mv import &6hell_world&a nether",
" /mv import &6Cleanroom&a normal -g &3CleanroomGenerator");
public static final Message POTENTIAL_WORLD_LIST = new Message("command.import.potential_world_list",
"&b====[ These look like worlds ]====", "%s");
public static final Message NO_POTENTIAL_WORLDS = new Message("command.import.no_potential_worlds",
"&cNo potential worlds found. Sorry!");
public static final Message INVALID_ENVIRONMENT = new Message("command.import.invalid_environment",
"&cThat is not a valid environment.");
public static final Message STARTING_IMPORT = new Message("command.import.starting_import",
"Starting import of world '%s'...");
public static final Message IMPORT_COMPLETE = new Message("command.import.import_complete",
"&aImport complete!");
public static final Message IMPORT_FAILED = new Message("command.import.import_failed",
"&cImport failed!");
@Override
public Perm getPerm() {
return Perms.CMD_IMPORT;
}
@Override
public Message getHelp() {
return IMPORT_HELP;
}
@Override
public boolean runCommand(MultiverseCore core, BasePlayer sender, CommandContext context) {
final String worldName = context.getString(0);
if (worldName.toLowerCase().equals("--list") || worldName.toLowerCase().equals("-l")) {
final String worldList = this.getPotentialWorlds(core);
if (worldList.length() > 2) {
core.getMessager().message(sender, POTENTIAL_WORLD_LIST, worldList);
} else {
core.getMessager().message(sender, NO_POTENTIAL_WORLDS);
}
return true;
}
// Since we made an exception for the list, we have to make sure they have at least 2 params:
// Note the exception is --list, which is covered above.
if (context.argsLength() == 1) {
return false;
}
// Make sure we don't already know about this world.
if (core.getWorldManager().isMVWorld(worldName)) {
core.getMessager().message(sender, Language.WORLD_ALREADY_EXISTS, worldName);
return true;
}
File worldFile = new File(core.getServerInterface().getWorldContainer(), worldName);
String generator = context.getFlag('g');
boolean useSpawnAdjust = !context.hasFlag('n');
String env = context.getString(1);
WorldEnvironment environment = WorldEnvironment.getFromString(env);
if (environment == null) {
core.getMessager().message(sender, INVALID_ENVIRONMENT);
// TODO EnvironmentCommand.showEnvironments(sender);
return true;
}
if (worldFile.exists() && env != null) {
core.getMessager().messageAndLog(sender, STARTING_IMPORT, worldName);
try {
core.getWorldManager().addWorld(worldName, environment, null, null, null, generator, useSpawnAdjust);
core.getMessager().messageAndLog(sender, IMPORT_COMPLETE);
} catch (WorldCreationException e) {
core.getMessager().messageAndLog(sender, IMPORT_FAILED);
core.getMessager().messageAndLog(sender, e.getBundledMessage().getMessage(), e.getBundledMessage().getArgs());
}
} else if (env == null) {
core.getMessager().message(sender, IMPORT_FAILED);
// TODO locale
sender.sendMessage("That world environment did not exist.");
sender.sendMessage("For a list of available world types, type: " + ChatColor.AQUA + "/mvenv");
} else {
core.getMessager().message(sender, IMPORT_FAILED);
String worldList = this.getPotentialWorlds(core);
// TODO locale
sender.sendMessage("That world folder does not exist. These look like worlds to me:");
sender.sendMessage(worldList);
}
return true;
}
/**
* A very basic check to see if a folder has a level.dat file.
* If it does, we can safely assume it's a world folder.
*
* @param worldFolder The File that may be a world.
* @return True if it looks like a world, false if not.
*/
private static boolean checkIfIsWorld(File worldFolder) {
if (worldFolder.isDirectory()) {
File[] files = worldFolder.listFiles(new FilenameFilter() {
@Override
public boolean accept(File file, String name) {
return name.equalsIgnoreCase("level.dat");
}
});
if (files != null && files.length > 0) {
return true;
}
}
return false;
}
private String getPotentialWorlds(final MultiverseCore core) {
final File worldFolder = core.getServerInterface().getWorldContainer();
if (worldFolder == null) {
return "";
}
File[] files = worldFolder.listFiles();
String worldList = "";
Collection<MultiverseWorld> worlds = core.getWorldManager().getMVWorlds();
List<String> worldStrings = new ArrayList<String>();
for (MultiverseWorld world : worlds) {
worldStrings.add(world.getName());
}
for (String world : core.getWorldManager().getUnloadedWorlds()) {
worldStrings.add(world);
}
ChatColor currColor = ChatColor.WHITE;
for (File file : files) {
if (file.isDirectory() && checkIfIsWorld(file) && !worldStrings.contains(file.getName())) {
worldList += currColor + file.getName() + " ";
if (currColor == ChatColor.WHITE) {
currColor = ChatColor.YELLOW;
} else {
currColor = ChatColor.WHITE;
}
}
}
return worldList;
}
}
@@ -1,12 +0,0 @@
package com.mvplugin.core.command;
import com.dumptruckman.minecraft.pluginbase.plugin.command.Command;
import com.mvplugin.core.api.MultiverseCore;
abstract class MultiverseCommand extends Command<MultiverseCore> {
static {
// Statically initialize help language
CommandHelp.init();
}
}
@@ -1,8 +0,0 @@
package com.mvplugin.core.minecraft;
public enum Difficulty {
PEACEFUL,
EASY,
NORMAL,
HARD
}
@@ -1,4 +0,0 @@
package com.mvplugin.core.minecraft;
public class Entity {
}
@@ -1,8 +0,0 @@
package com.mvplugin.core.minecraft;
public enum GameMode {
ADVENTURE,
CREATIVE,
SURVIVAL
}
@@ -1,4 +0,0 @@
package com.mvplugin.core.minecraft;
public interface Generator {
}
@@ -1,45 +0,0 @@
package com.mvplugin.core.minecraft;
public final class PlayerPosition {
public static final PlayerPosition NULL_LOCATION = new PlayerPosition("", 0, 0, 0, 0, 0);
private final double x, y, z;
private final float pitch, yaw;
private final String world;
public PlayerPosition(final String world, final double x,
final double y, final double z,
final float pitch, final float yaw) {
this.world = world;
this.x = x;
this.y = y;
this.z = z;
this.pitch = pitch;
this.yaw = yaw;
}
public String getWorld() {
return world;
}
public float getPitch() {
return pitch;
}
public float getYaw() {
return this.yaw;
}
public double getX() {
return this.x;
}
public double getY() {
return this.y;
}
public double getZ() {
return this.z;
}
}
@@ -1,21 +0,0 @@
package com.mvplugin.core.minecraft;
public enum PortalType {
/**
* No portals are allowed.
*/
NONE,
/**
* All portal types are allowed.
*/
ALL,
/**
* Only Nether style portals are allowed.
*/
NETHER,
/**
* Only Ender style portals are allowed.
*/
END;
}
@@ -1,17 +0,0 @@
package com.mvplugin.core.minecraft;
public enum WorldEnvironment {
NETHER,
NORMAL,
THE_END
;
public static WorldEnvironment getFromString(final String name) {
for (final WorldEnvironment env : WorldEnvironment.values()) {
if (name.equalsIgnoreCase(env.toString())) {
return env;
}
}
return null;
}
}
@@ -1,8 +0,0 @@
package com.mvplugin.core.minecraft;
public enum WorldType {
FLAT,
LARGE_BIOMES,
NORMAL,
VERSION_1_1
}
@@ -1,9 +0,0 @@
package com.mvplugin.core.util;
import com.dumptruckman.minecraft.pluginbase.messaging.Message;
public class Language {
public static final Message WORLD_ALREADY_EXISTS = new Message("worlds.world_exists",
"&aMultiverse&f already knows about '&b%s&f'!");
}
@@ -1,121 +0,0 @@
package com.mvplugin.core.util;
import com.dumptruckman.minecraft.pluginbase.messaging.Message;
/**
* Houses localized (english) descriptions of the Multiverse world properties.
*/
public class PropertyDescriptions {
public static void init() { }
public static final Message ALIAS = new Message("world_properties.descriptions.alias",
"World aliases allow you to name a world differently than what the folder name is.",
"This lets you choose fancy names for your worlds while keeping the folders nice and neat.",
"You may add minecraft color and formatting codes here prepended with a &");
public static final Message HIDDEN = new Message("world_properties.descriptions.hidden",
"The hidden property allows you to have a world that exists but does not show up in lists.");
public static final Message PREFIX_CHAT = new Message("world_properties.descriptions.prefixChat",
"The prefixChat property adds the world's name (or alias) as a prefix to chat messages.");
public static final Message SEED = new Message("world_properties.descriptions.seed",
"The seed property allows you to change the world's seed.");
public static final Message GENERATOR = new Message("world_properties.descriptions.generator",
"The generator property allows you to specify the generator used to generate this world.");
public static final Message ENVIRONMENT = new Message("world_properties.descriptions.environment",
"The environment property the Minecraft world environment such as NORMAL, NETHER, THE_END");
public static final Message PLAYER_LIMIT = new Message("world_properties.descriptions.playerLimit",
"The player limit property limits the number of players in a world at a time.",
"A value of -1 or lower signifies no player limit.");
public static final Message ADJUST_SPAWN = new Message("world_properties.descriptions.adjustSpawn",
"The adjust spawn property determines whether or not Multiverse will make adjustments to the world's spawn location if it is unsafe.");
public static final Message AUTO_LOAD = new Message("world_properties.descriptions.autoLoad",
"The autoLoad property dictates whether this world is loaded automatically on startup or not.");
public static final Message BED_RESPAWN = new Message("world_properties.descriptions.bedRespawn",
"The bedRespawn property specifies if a player dying in this world should respawn in their bed or not.");
public static final Message HUNGER = new Message("world_properties.descriptions.hunger",
"The hunger property specifies if hunger is depleted in this world");
public static final Message BLACK_LIST = new Message("world_properties.descriptions.worldBlacklist",
"The worldBlackList property allows you to specify worlds that people cannot go to from this specified world.");
public static final Message PVP = new Message("world_properties.descriptions.pvp",
"The pvp property states whether or not players may harm each other in this world. If set to true, they may.");
public static final Message SCALE = new Message("world_properties.descriptions.scale",
"The scale property represents the scaling of worlds when using Multiverse-NetherPortals.",
"Setting this value will have no effect on anything but Multiverse-NetherPortals.");
public static final Message RESPAWN_WORLD = new Message("world_properties.descriptions.respawnWorld",
"The respawnWorld property is the world you will respawn to if you die in this world.",
"This value can be the same as this world.");
public static final Message ALLOW_WEATHER = new Message("world_properties.descriptions.allowWeather",
"The allowWeather property specifies whether or not to allow weather events in this world.");
public static final Message DIFFICULTY = new Message("world_properties.descriptions.difficulty",
"The difficulty property allows you to set the difficulty for the world.",
"World difficulty affects spawn rates, hunger rates, and other things that make the game more or less difficult.");
public static final Message AUTO_HEAL = new Message("world_properties.descriptions.autoHeal",
"The autoHeal property will specify whether ot not players will regain health in PEACEFUL difficulty only.",
"This setting has no effect on worlds with a difficulty greater than peaceful or 0.");
public static final Message PORTAL_FORM = new Message("world_properties.descriptions.portalForm",
"The portalFrom property allows you to specify which type of portals are allowed to be created in this world.");
public static final Message GAME_MODE = new Message("world_properties.descriptions.gameMode",
"The gameMode property allows you to specify the GameMode for this world.",
"Players entering this world will automatically be switched to this GameMode unless they are exempted.");
public static final Message KEEP_SPAWN = new Message("world_properties.descriptions.keepSpawnInMemory",
"The keepSpawnInMemory property specifies whether or not to keep the spawn chunks loaded in memory when players aren't in the spawn area.",
"Setting this to false will potentially save you some memory.");
public static final Message SPAWN_LOCATION = new Message("world_properties.descriptions.spawnLocation",
"The spawnLocation property specifies where in the world players will spawn.");
public static final Message AMOUNT = new Message("world_properties.descriptions.amount",
"The amount property specifies how much a player has to pay to enter this world.",
"What the player has to pay is specified by the 'currency' property");
public static final Message CURRENCY = new Message("world_properties.descriptions.currency",
"The currency property specifies what type of currency the player must pay (if any) to enter this world.",
"Currency can be an economy money by specifying -1 or a block type by specifying the block id.");
public static final Message ANIMALS_SPAWN = new Message("world_properties.descriptions.animals.spawn",
"The animals spawn property specifies whether or not to spawn animals in this world.");
public static final Message ANIMALS_SPAWN_RATE = new Message("world_properties.descriptions.animals.spawnRate",
"The animals spawnRate property defines how many ticks in between attempting to spawn animals.",
"A value of -1 indicates the default should be used and is recommended unless you know what you are doing.");
public static final Message ANIMALS_SPAWN_EXCEPTIONS = new Message("world_properties.descriptions.animals.exceptions",
"The animals exceptions property defines what animals are exempt from the animals spawn property.");
public static final Message MONSTERS_SPAWN = new Message("world_properties.descriptions.monsters.spawn",
"The monsters spawn property specifies whether or not to spawn monsters in this world.");
public static final Message MONSTERS_SPAWN_RATE = new Message("world_properties.descriptions.monsters.spawnRate",
"The monsters spawnRate property defines how many ticks in between attempting to spawn monsters.",
"A value of -1 indicates the default should be used and is recommended unless you know what you are doing.");
public static final Message MONSTERS_SPAWN_EXCEPTIONS = new Message("world_properties.descriptions.monsters.exceptions",
"The monsters exceptions property defines what monsters are exempt from the monsters spawn property.");
public static final Message INVALID_SCALE = new Message("world_properties.validation.scale",
"Scale must be a number higher than 0!");
public static final Message INVALID_RESPAWN_WORLD = new Message("world_properties.validation.respawnWorld",
"Respawn world must be a world known to Multiverse!");
}
-44
View File
@@ -1,44 +0,0 @@
# Eclipse stuff
/.classpath
/.project
/.settings
/.checkstyle
# netbeans
/nbproject
# we use maven!
/build.xml
# maven
/target
# vim
.*.sw[a-p]
# various other potential build files
/build
/bin
/dist
/manifest.mf
/world
# Mac filesystem dust
*.DS_Store
# intellij
*.iml
*.ipr
*.iws
.idea/
# Fern's utils
uploadtoserver.sh
# Testing files:
debug.log
# Doxygen
/docs/html
debug.txt
-143
View File
@@ -1,143 +0,0 @@
<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ Multiverse 2 Copyright (c) the Multiverse Team 2011. ~
~ Multiverse 2 is licensed under the BSD License. ~
~ For more information please check the README.md file included ~
~ with this project. ~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<!DOCTYPE module PUBLIC
"-//Puppy Crawl//DTD Check Configuration 1.3//EN"
"http://www.puppycrawl.com/dtds/configuration_1_3.dtd">
<!-- Future reference: valid severity values are 'ignore', 'info', 'warning', 'error' -->
<module name="Checker">
<module name="JavadocPackage">
<property name="allowLegacy" value="true"/>
</module>
<module name="NewlineAtEndOfFile" />
<module name="Translation"/>
<module name="FileLength"/>
<module name="FileTabCharacter">
<property name="eachLine" value="true"/>
</module>
<module name="RegexpSingleline">
<property name="message" value="Line has trailing spaces."/>
<property name="format" value="\s+$"/>
</module>
<module name="SuppressWithNearbyCommentFilter">
<property name="commentFormat" value="SUPPRESS CHECKSTYLE: (\w+)"/>
<property name="checkFormat" value="$1"/>
</module>
<module name="SuppressionCommentFilter">
<property name="offCommentFormat" value="BEGIN CHECKSTYLE-SUPPRESSION\: (\w+)"/>
<property name="onCommentFormat" value="END CHECKSTYLE-SUPPRESSION\: (\w+)"/>
<property name="checkFormat" value="$1"/>
</module>
<module name="SuppressionCommentFilter">
<property name="offCommentFormat" value="BEGIN CHECKSTYLE-SUPPRESSION\: ALL"/>
<property name="onCommentFormat" value="END CHECKSTYLE-SUPPRESSION\: ALL"/>
</module>
<module name="TreeWalker">
<!-- Make suppression possible -->
<module name="FileContentsHolder"/>
<!-- Actual checks -->
<module name="LineLength">
<property name="max" value="160"/>
<property name="severity" value="warning"/>
</module>
<module name="JavadocMethod">
<property name="scope" value="package"/><!-- We don't need javadoc for private methods -->
<property name="tokens" value="METHOD_DEF"/><!-- We don't need javadoc for constructors -->
</module>
<module name="JavadocType"/>
<module name="JavadocVariable">
<property name="scope" value="package"/><!-- We don't need javadoc for private variables -->
</module>
<module name="JavadocStyle"/>
<module name="WriteTag">
<property name="tag" value="@author"/>
<property name="tagFormat" value="\S"/>
<property name="severity" value="ignore"/>
<property name="tagSeverity" value="warning"/>
</module>
<module name="ConstantName"/>
<module name="LocalVariableName"/>
<module name="MemberName"/>
<module name="MethodName"/>
<module name="PackageName"/>
<module name="ParameterName"/>
<module name="StaticVariableName"/>
<module name="TypeName"/>
<module name="AvoidStarImport">
<property name="severity" value="warning"/>
<property name="excludes" value="com.onarandombox.MultiverseCore.utils,com.onarandombox.MultiverseCore.configuration,com.onarandombox.MultiverseCore.commands,com.onarandombox.MultiverseCore.destination"/>
</module>
<module name="IllegalImport"/>
<module name="RedundantImport"/>
<module name="UnusedImports">
<property name="processJavadoc" value="true"/>
</module>
<module name="MethodLength">
<property name="severity" value="warning"/>
<property name="countEmpty" value="false"/>
</module>
<module name="ParameterNumber"/>
<module name="EmptyForIteratorPad"/>
<module name="MethodParamPad"/>
<module name="NoWhitespaceAfter">
<property name="tokens" value="BNOT, DEC, DOT, INC, LNOT, UNARY_MINUS, UNARY_PLUS"/>
</module>
<module name="NoWhitespaceBefore"/>
<module name="OperatorWrap"/>
<module name="ParenPad"/>
<module name="TypecastParenPad"/>
<module name="WhitespaceAfter">
<property name="severity" value="warning"/>
</module>
<module name="WhitespaceAround">
<property name="severity" value="warning"/>
</module>
<module name="ModifierOrder"/>
<module name="RedundantModifier"/>
<module name="AvoidNestedBlocks"/>
<module name="EmptyBlock">
<property name="tokens" value="LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_IF,LITERAL_FOR,LITERAL_TRY,LITERAL_WHILE,INSTANCE_INIT,STATIC_INIT"/>
</module>
<module name="LeftCurly"/>
<module name="RightCurly"/>
<module name="DoubleCheckedLocking"/>
<module name="EmptyStatement"/>
<module name="EqualsHashCode"/>
<module name="HiddenField">
<property name="tokens" value="VARIABLE_DEF"/><!-- We don't care if parameters hide fields. -->
</module>
<module name="IllegalInstantiation"/>
<module name="InnerAssignment"/>
<module name="MagicNumber">
<property name="ignoreNumbers" value="-1, 0, 0.5, 1, 2, 3"/>
</module>
<module name="MissingSwitchDefault"/>
<module name="RedundantThrows"/>
<module name="SimplifyBooleanExpression"/>
<module name="SimplifyBooleanReturn"/>
<!-- Don't like errors for `final` missing
<module name="DesignForExtension"/>
<module name="FinalClass"/>
-->
<module name="HideUtilityClassConstructor"/>
<module name="InterfaceIsType"/>
<module name="VisibilityModifier">
<property name="protectedAllowed" value="true"/>
</module>
<module name="ArrayTypeStyle"/>
<!-- Don't like errors for `final` missing
<module name="FinalParameters"/>
-->
<module name="TodoComment">
<property name="severity" value="info"/>
</module>
<module name="UpperEll"/>
<module name="Indentation"/>
<module name="MissingDeprecated"/>
<module name="MissingOverride"/>
</module>
</module>
-322
View File
@@ -1,322 +0,0 @@
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>com.mvplugin</groupId>
<artifactId>MultiverseCore</artifactId>
<version>3.0-SNAPSHOT</version>
</parent>
<artifactId>MultiverseCore-Bukkit</artifactId>
<repositories>
<repository>
<id>onarandombox</id>
<url>http://repo.onarandombox.com/content/groups/public</url>
</repository>
<repository>
<id>Bukkit Official</id>
<url>http://repo.bukkit.org/content/repositories/public</url>
</repository>
<!-- Required for Metrics -->
<repository>
<id>mcstats</id>
<url>http://repo.mcstats.org/content/repositories/snapshots</url>
</repository>
<!-- Required for Vault -->
<repository>
<id>herocraft</id>
<url>http://ci.herocraftonline.com/plugin/repository/everything/</url>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>doodleproject-repo</id>
<name>DoodleProject Maven 2 Repository</name>
<url>http://doodleproject.sourceforge.net/maven2/release</url>
<releases>
<enabled>true</enabled>
</releases>
</pluginRepository>
</pluginRepositories>
<ciManagement>
<system>jenkins</system>
<url>http://ci.onarandombox.com</url>
</ciManagement>
<!-- Profiles are used to detect whether this is a local or Jenkins build
and adjust the build number accordingly -->
<profiles>
<profile>
<id>jenkins</id>
<activation>
<property>
<name>env.BUILD_NUMBER</name>
</property>
</activation>
<properties>
<project.build.number>${env.BUILD_NUMBER}</project.build.number>
</properties>
</profile>
</profiles>
<build>
<defaultGoal>clean package</defaultGoal>
<plugins>
<!-- Compiler -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>2.3.2</version>
<configuration>
<source>1.6</source>
<target>1.6</target>
</configuration>
</plugin>
<plugin>
<groupId>com.google.code.maven-replacer-plugin</groupId>
<artifactId>maven-replacer-plugin</artifactId>
<version>1.3.8</version>
<executions>
<execution>
<phase>prepare-package</phase>
<goals>
<goal>replace</goal>
</goals>
</execution>
</executions>
<configuration>
<file>target/classes/plugin.yml</file>
<replacements>
<replacement>
<token>maven-version-number</token>
<value>${project.version}-b${project.build.number}</value>
</replacement>
</replacements>
</configuration>
</plugin>
<!-- Jar Plugin -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.3.1</version>
<configuration>
<archive>
<manifestEntries>
</manifestEntries>
</archive>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.11</version>
<configuration>
<parallel>methods</parallel>
<threadCount>10</threadCount>
<excludes>
<exclude>**/TestCommandSender.java</exclude>
<exclude>**/TestInstanceCreator.java</exclude>
</excludes>
</configuration>
<dependencies>
<dependency>
<groupId>org.apache.maven.surefire</groupId>
<artifactId>surefire-junit47</artifactId>
<version>2.11</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.8</version>
<configuration>
<enableRulesSummary>true</enableRulesSummary>
<configLocation>${project.basedir}/config/mv_checks.xml</configLocation>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<version>2.1.2</version>
<executions>
<execution>
<id>attach-sources</id>
<phase>package</phase>
<goals>
<goal>jar-no-fork</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.8.1</version>
<executions>
<execution>
<id>javadoc-jar</id>
<phase>verify</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>1.5</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<artifactSet>
<includes>
<include>com.mvplugin:MultiverseCore-Base</include>
<include>com.dumptruckman.minecraft:BukkitPlugin</include>
</includes>
</artifactSet>
<relocations>
<relocation>
<pattern>com.dumptruckman.minecraft.pluginbase</pattern>
<shadedPattern>com.mvplugin.pluginbase</shadedPattern>
</relocation>
</relocations>
<!--
<include>me.main__.util:SerializationConfig</include>
<include>com.pneumaticraft.commandhandler:CommandHandler</include>
<include>com.dumptruckman.minecraft:buscript</include>
<include>com.dumptruckman.minecraft:BukkitPlugin</include>
<include>org.mcstats:metrics</include>
<include>com.fernferret.allpay:AllPay</include>
</includes>
</artifactSet>
<relocations>
<relocation>
<pattern>com.fernferret.allpay</pattern>
<shadedPattern>com.fernferret.allpay.multiverse</shadedPattern>
</relocation>
<relocation>
<pattern>me.main__.util</pattern>
<shadedPattern>me.main__.util.multiverse</shadedPattern>
</relocation>
<relocation>
<pattern>com.pneumaticraft.commandhandler</pattern>
<shadedPattern>com.pneumaticraft.commandhandler.multiverse</shadedPattern>
</relocation>
<relocation>
<pattern>buscript</pattern>
<shadedPattern>buscript.multiverse</shadedPattern>
</relocation>
<relocation>
<pattern>com.dumptruckman.minecraft.pluginbase.util.Logging</pattern>
<shadedPattern>com.onarandombox.multiverse.core.util.CoreLogging</shadedPattern>
</relocation>
<relocation>
<pattern>com.dumptruckman.minecraft.pluginbase.util.DebugLog</pattern>
<shadedPattern>com.onarandombox.multiverse.util.DebugFileLogger</shadedPattern>
</relocation>
<relocation>
<pattern>com.dumptruckman.minecraft.pluginbase</pattern>
<shadedPattern>com.dumptruckman.minecraft.pluginbase.multiverse</shadedPattern>
</relocation>
<relocation>
<pattern>org.mcstats</pattern>
<shadedPattern>org.mcstats.multiverse</shadedPattern>
</relocation>
</relocations>
-->
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
<dependencies>
<dependency>
<groupId>com.mvplugin</groupId>
<artifactId>MultiverseCore-Base</artifactId>
<version>${project.version}</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<!-- PluginBase Dependency -->
<dependency>
<groupId>com.dumptruckman.minecraft</groupId>
<artifactId>BukkitPlugin</artifactId>
<version>1.5-SNAPSHOT</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<!-- Bukkit Dependency -->
<dependency>
<groupId>org.bukkit</groupId>
<artifactId>bukkit</artifactId>
<version>1.3.2-R2.1-SNAPSHOT</version>
<!-- If you want the lates, use this -->
<!-- <version>LATEST</version> -->
<type>jar</type>
<scope>compile</scope>
</dependency>
<!-- Start of Economy Dependency -->
<dependency>
<groupId>com.fernferret.allpay</groupId>
<artifactId>AllPay</artifactId>
<version>10</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<dependency>
<groupId>net.milkbowl.vault</groupId>
<artifactId>Vault</artifactId>
<version>1.2.19-SNAPSHOT</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<!-- End of Economy Dependency -->
<!-- Start of CommandHandler Dependency -->
<dependency>
<groupId>com.pneumaticraft.commandhandler</groupId>
<artifactId>CommandHandler</artifactId>
<version>7</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<!-- End of CommandHandler Dependency -->
<!-- Start of Buscript Dependency -->
<dependency>
<groupId>com.dumptruckman.minecraft</groupId>
<artifactId>buscript</artifactId>
<version>1.0</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<!-- End of Buscript Dependency -->
<!-- Start of Metrics Dependency -->
<dependency>
<groupId>org.mcstats</groupId>
<artifactId>metrics</artifactId>
<version>1.2-SNAPSHOT</version>
<type>jar</type>
<scope>compile</scope>
</dependency>
<!-- End of Metrics Dependency -->
</dependencies>
<distributionManagement>
<repository>
<id>OnARandomBox</id>
<url>http://repo.onarandombox.com/content/repositories/multiverse/</url>
</repository>
<snapshotRepository>
<id>OnARandomBox</id>
<url>http://repo.onarandombox.com/content/repositories/multiverse-snapshots/</url>
</snapshotRepository>
</distributionManagement>
</project>
@@ -1,82 +0,0 @@
package com.mvplugin.core;
import com.mvplugin.core.api.BukkitMultiverseWorld;
import com.mvplugin.core.api.WorldProperties;
import com.mvplugin.core.api.WorldProperties.Spawning.Animals;
import com.mvplugin.core.minecraft.PlayerPosition;
import com.mvplugin.core.minecraft.WorldType;
import com.mvplugin.core.util.Convert;
import org.bukkit.Bukkit;
import org.bukkit.World;
import java.util.UUID;
class BukkitWorld extends AbstractMultiverseWorld implements BukkitMultiverseWorld {
private final String name;
private final UUID worldUID;
private final WorldType worldType;
BukkitWorld(final World world, final WorldProperties worldProperties) {
super(worldProperties);
this.name = world.getName();
this.worldUID = world.getUID();
this.worldType = Convert.fromBukkit(world.getWorldType());
}
@Override
protected void update(Object obj) {
if (obj == WorldProperties.DIFFICULTY) {
getBukkitWorld().setDifficulty(Convert.toBukkit(getDifficulty()));
} else if (obj == WorldProperties.ALLOW_WEATHER) {
if (!isWeatherEnabled()) {
final World world = getBukkitWorld();
world.setWeatherDuration(0);
world.setStorm(false);
world.setThunderDuration(0);
world.setThundering(false);
}
} else if (obj == WorldProperties.PVP) {
getBukkitWorld().setPVP(isPVPEnabled());
} else if (obj == WorldProperties.SPAWN_LOCATION) {
final PlayerPosition pos = getSpawnLocation();
getBukkitWorld().setSpawnLocation((int) pos.getX(), (int) pos.getY(), (int) pos.getZ());
} else if (obj == Animals.SPAWN_RATE) {
//getBukkitWorld().set
}
}
@Override
public String getName() {
return this.name;
}
@Override
public UUID getWorldUID() {
return this.worldUID;
}
@Override
public WorldType getWorldType() {
return worldType;
}
@Override
public World getBukkitWorld() {
final World world = Bukkit.getWorld(worldUID);
if (world == null) {
throw new IllegalStateException("Multiverse lost track of Bukkit world '" + this.name + "'");
}
return world;
}
@Override
public String getTime() {
return null; //To change body of implemented methods use File | Settings | File Templates.
}
@Override
public boolean setTime(String timeAsString) {
return false; //To change body of implemented methods use File | Settings | File Templates.
}
}
@@ -1,198 +0,0 @@
package com.mvplugin.core;
import com.dumptruckman.minecraft.pluginbase.logging.Logging;
import com.dumptruckman.minecraft.pluginbase.messaging.BundledMessage;
import com.mvplugin.core.api.BukkitMultiverseWorld;
import com.mvplugin.core.api.WorldProperties;
import com.mvplugin.core.util.BukkitLanguage;
import com.mvplugin.core.util.Convert;
import org.bukkit.Bukkit;
import org.bukkit.World;
import org.bukkit.WorldCreator;
import org.bukkit.configuration.file.FileConfiguration;
import org.bukkit.configuration.file.YamlConfiguration;
import org.bukkit.plugin.Plugin;
import java.io.File;
import java.io.FilenameFilter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.logging.Level;
public class BukkitWorldManager extends AbstractWorldManager {
private final MultiverseCorePlugin plugin;
private final File worldsFolder;
private final Map<String, WorldProperties> worldPropertiesMap;
private final Map<String, String> defaultGens;
public BukkitWorldManager(MultiverseCorePlugin plugin) {
super(plugin);
this.plugin = plugin;
this.worldsFolder = new File(plugin.getDataFolder(), "worlds");
this.worldPropertiesMap = new HashMap<String, WorldProperties>();
this.defaultGens = new HashMap<String, String>();
initializeDefaultWorldGenerators();
initializeWorlds();
}
private void initializeDefaultWorldGenerators() {
File[] files = this.plugin.getServerFolder().listFiles(new FilenameFilter() {
@Override
public boolean accept(File file, String s) {
return s.equalsIgnoreCase("bukkit.yml");
}
});
if (files != null && files.length == 1) {
FileConfiguration bukkitConfig = YamlConfiguration.loadConfiguration(files[0]);
if (bukkitConfig.isConfigurationSection("worlds")) {
Set<String> keys = bukkitConfig.getConfigurationSection("worlds").getKeys(false);
for (String key : keys) {
defaultGens.put(key, bukkitConfig.getString("worlds." + key + ".generator", ""));
}
}
} else {
Logging.warning("Could not read 'bukkit.yml'. Any Default worldgenerators will not be loaded!");
}
}
private void initializeWorlds() {
StringBuilder builder = new StringBuilder();
for (final World w : this.plugin.getServer().getWorlds()) {
try {
worldsMap.put(w.getName(), getBukkitWorld(w));
if (builder.length() != 0) {
builder.append(", ");
}
builder.append(w.getName());
} catch (IOException e) {
Logging.severe("Multiverse could not initialize loaded Bukkit world '%s'", w.getName());
}
}
for (File file : getPotentialWorldFiles()) {
final String worldName = getWorldNameFromFile(file);
if (worldsMap.containsKey(worldName)) {
continue;
}
try {
WorldProperties worldProperties = getWorldProperties(file);
if (worldProperties.get(WorldProperties.AUTO_LOAD)) {
addWorld(worldName, worldProperties.get(WorldProperties.ENVIRONMENT), null, null,
null, worldProperties.get(WorldProperties.GENERATOR),
worldProperties.get(WorldProperties.ADJUST_SPAWN));
if (builder.length() != 0) {
builder.append(", ");
}
builder.append(worldName);
} else {
Logging.fine("Not loading '%s' because it is set to autoLoad: false", worldName);
}
} catch (IOException e) {
Logging.getLogger().log(Level.WARNING, String.format("Could not load world from file '%s'", file), e);
} catch (WorldCreationException e) {
Logging.getLogger().log(Level.WARNING, String.format("Error while attempting to load world '%s'", worldName), e);
}
}
// Simple Output to the Console to show how many Worlds were loaded.
Logging.config("Multiverse is now managing: %s", builder.toString());
}
private String getWorldNameFromFile(final File file) {
final String simpleName = file.getName();
if (simpleName.endsWith(".yml")) {
return simpleName.substring(0, simpleName.indexOf(".yml"));
}
return simpleName;
}
private File[] getPotentialWorldFiles() {
return worldsFolder.listFiles(new FilenameFilter() {
@Override
public boolean accept(File dir, String name) {
return name.endsWith(".yml");
}
});
}
private WorldProperties getWorldProperties(final File file) throws IOException {
final YamlWorldProperties worldProperties = new YamlWorldProperties(file);
worldProperties.setPropertyValidator(WorldProperties.RESPAWN_WORLD, new RespawnWorldValidator(this));
return worldProperties;
}
@Override
public WorldProperties getWorldProperties(String worldName) throws IOException {
final World world = Bukkit.getWorld(worldName);
if (world != null) {
worldName = world.getName();
}
if (worldPropertiesMap.containsKey(worldName)) {
return worldPropertiesMap.get(worldName);
} else {
final WorldProperties worldProperties = getWorldProperties(new File(worldsFolder, worldName + ".yml"));
worldPropertiesMap.put(worldName, worldProperties);
return worldProperties;
}
}
/**
* {@inheritDoc}
*/
@Override
public BukkitMultiverseWorld createWorld(final WorldCreationSettings settings) throws WorldCreationException {
if (Bukkit.getWorld(settings.name()) != null) {
return null;
}
final WorldCreator c = WorldCreator.name(settings.name());
if (settings.env() != null) {
c.environment(Convert.toBukkit(settings.env()));
}
if (settings.type() != null) {
c.type(Convert.toBukkit(settings.type()));
}
if (settings.seed() != null) {
c.seed(settings.seed());
}
if (settings.generateStructures() != null) {
c.generateStructures(settings.generateStructures());
}
if (settings.generator() != null) {
final String[] split = settings.generator().split(":", 2);
final String id = (split.length > 1) ? split[1] : null;
final Plugin plugin = Bukkit.getPluginManager().getPlugin(split[0]);
if (plugin == null) {
throw new WorldCreationException(new BundledMessage(BukkitLanguage.WGEN_UNKNOWN_GENERATOR, settings.generator()));
} else if (!plugin.isEnabled()) {
throw new WorldCreationException(new BundledMessage(BukkitLanguage.WGEN_DISABLED_GENERATOR, settings.generator()));
} else {
c.generator(plugin.getDefaultWorldGenerator(settings.name(), id));
}
}
try {
final World w = c.createWorld();
return getBukkitWorld(w);
} catch (Exception e) {
throw new WorldCreationException(new BundledMessage(BukkitLanguage.CREATE_WORLD_ERROR, settings.name()), e);
}
}
private BukkitWorld getBukkitWorld(final World world) throws IOException {
return new BukkitWorld(world, getWorldProperties(world.getName()));
}
@Override
public List<String> getUnloadedWorlds() {
return Collections.unmodifiableList(new ArrayList<String>(worldPropertiesMap.keySet()));
}
}
@@ -1,90 +0,0 @@
package com.mvplugin.core;
import com.dumptruckman.minecraft.pluginbase.plugin.AbstractBukkitPlugin;
import com.dumptruckman.minecraft.pluginbase.properties.Properties;
import com.mvplugin.core.api.CoreConfig;
import com.mvplugin.core.api.MultiverseCore;
import com.mvplugin.core.command.ImportCommand;
import com.mvplugin.core.util.PropertyDescriptions;
import java.io.IOException;
/**
* The primary Bukkit plugin implementation of Multiverse-Core.
*
* See {@link MultiverseCore} for a more detailed external api javadocs.
*/
public class MultiverseCorePlugin extends AbstractBukkitPlugin implements MultiverseCore {
private static final int PROTOCOL = 19;
private static final String COMMAND_PREFIX = "mv";
private BukkitWorldManager worldManager;
public MultiverseCorePlugin() {
this.setPermissionName("multiverse.core");
}
@Override
protected void onPluginLoad() {
PropertyDescriptions.init();
}
@Override
public void onPluginEnable() {
worldManager = new BukkitWorldManager(this);
}
@Override
protected void onReloadConfig() {
worldManager = new BukkitWorldManager(this);
}
@Override
protected void registerCommands() {
registerCommand(ImportCommand.class);
}
@Override
public String getCommandPrefix() {
return COMMAND_PREFIX;
}
@Override
protected Properties getNewConfig() throws IOException {
return new YamlCoreConfig(this);
}
@Override
public CoreConfig config() {
return (CoreConfig) super.config();
}
@Override
public CoreConfig getMVConfig() {
return config();
}
@Override
protected boolean useDatabase() {
return false;
}
@Override
public BukkitWorldManager getWorldManager() {
return this.worldManager;
}
@Override
public MultiverseCore getCore() {
return this;
}
@Override
public void setCore(MultiverseCore core) { }
@Override
public int getProtocolVersion() {
return PROTOCOL;
}
}
@@ -1,17 +0,0 @@
package com.mvplugin.core;
import com.dumptruckman.minecraft.pluginbase.properties.YamlProperties;
import com.mvplugin.core.api.CoreConfig;
import java.io.File;
import java.io.IOException;
/**
* A yaml implementation of Multiverse-Core's primary configuration file.
*/
class YamlCoreConfig extends YamlProperties implements CoreConfig {
public YamlCoreConfig(MultiverseCorePlugin plugin) throws IOException {
super(true, true, new File(plugin.getDataFolder(), "config.yml"), CoreConfig.class);
}
}
@@ -1,76 +0,0 @@
package com.mvplugin.core;
import com.dumptruckman.minecraft.pluginbase.properties.PropertySerializer;
import com.dumptruckman.minecraft.pluginbase.properties.YamlProperties;
import com.mvplugin.core.api.WorldProperties;
import com.mvplugin.core.minecraft.PlayerPosition;
import org.bukkit.configuration.ConfigurationSection;
import java.io.File;
import java.io.IOException;
import java.util.LinkedHashMap;
import java.util.Map;
/**
* YAML implementation of {@link WorldProperties} which will store all the world properties in a
* YAML file named after the world.
*/
class YamlWorldProperties extends YamlProperties implements WorldProperties {
YamlWorldProperties(File configFile) throws IOException {
super(false, true, configFile, WorldProperties.class);
}
@Override
protected void registerSerializers() {
super.registerSerializers();
setPropertySerializer(PlayerPosition.class, new PlayerPositionSerializer());
}
private static class PlayerPositionSerializer implements PropertySerializer<PlayerPosition> {
@Override
public PlayerPosition deserialize(Object o) {
String world = "";
double x = 0D;
double y = 0D;
double z = 0D;
float pitch = 0F;
float yaw = 0F;
if (o instanceof ConfigurationSection) {
o = ((ConfigurationSection) o).getValues(false);
}
if (o instanceof Map) {
Map map = (Map) o;
world = map.get("world").toString();
try {
x = Double.valueOf(map.get("x").toString());
} catch (Exception ignore) { }
try {
y = Double.valueOf(map.get("y").toString());
} catch (Exception ignore) { }
try {
z = Double.valueOf(map.get("z").toString());
} catch (Exception ignore) { }
try {
pitch = Float.valueOf(map.get("pitch").toString());
} catch (Exception ignore) { }
try {
yaw = Float.valueOf(map.get("yaw").toString());
} catch (Exception ignore) { }
}
return new PlayerPosition(world, x, y, z, pitch, yaw);
}
@Override
public Object serialize(PlayerPosition playerPosition) {
Map<String, Object> result = new LinkedHashMap<String, Object>(6);
result.put("world", playerPosition.getWorld() != null ? playerPosition.getWorld() : "");
result.put("x", playerPosition.getX());
result.put("y", playerPosition.getY());
result.put("z", playerPosition.getZ());
result.put("pitch", playerPosition.getPitch());
result.put("yaw", playerPosition.getYaw());
return result;
}
}
}
@@ -1,16 +0,0 @@
package com.mvplugin.core.api;
import org.bukkit.World;
/**
* Additional API for a Multiverse handled world specifically for Bukkit.
*/
public interface BukkitMultiverseWorld extends MultiverseWorld {
/**
* Gets the Bukkit {@link World} associated with this MultiverseWorld.
*
* @return The Bukkit world associated with this Multiverse world.
*/
World getBukkitWorld();
}
@@ -1,12 +0,0 @@
package com.mvplugin.core.util;
import com.dumptruckman.minecraft.pluginbase.messaging.Message;
public class BukkitLanguage {
public static final Message CREATE_WORLD_ERROR = new Message("worlds.create_world_error",
"&aBukkit&f experienced a problem while attempting to create '&b%s&f'!");
public static final Message WGEN_UNKNOWN_GENERATOR = new Message("worlds.create.unknown_generator",
"I can't create a &bBukkit&f world that uses the generator &c%s&f because it doesn't exist!");
public static final Message WGEN_DISABLED_GENERATOR = new Message("worlds.create.unknown_generator",
"I can't create a &bBukkit&f world that uses the generator &c%s&f because it is not enabled!");
}
@@ -1,33 +0,0 @@
package com.mvplugin.core.util;
import com.mvplugin.core.minecraft.PlayerPosition;
import com.mvplugin.core.minecraft.WorldEnvironment;
import org.bukkit.Difficulty;
import org.bukkit.Location;
import org.bukkit.World;
import org.bukkit.World.Environment;
import org.bukkit.WorldType;
public final class Convert {
private Convert() {}
public static Difficulty toBukkit(com.mvplugin.core.minecraft.Difficulty d) {
return Difficulty.valueOf(d.name());
}
public static WorldType toBukkit(com.mvplugin.core.minecraft.WorldType t) {
return WorldType.valueOf(t.name());
}
public static com.mvplugin.core.minecraft.WorldType fromBukkit(WorldType t) {
return com.mvplugin.core.minecraft.WorldType.valueOf(t.name());
}
public static Environment toBukkit(WorldEnvironment e) {
return Environment.valueOf(e.name());
}
public static Location toBukkit(PlayerPosition position, World world) {
return new Location(world, position.getX(), position.getY(), position.getZ());
}
}
-4
View File
@@ -1,4 +0,0 @@
name: Multiverse-Core
main: com.mvplugin.core.MultiverseCorePlugin
authors: ['Rigby', 'fernferret', 'lithium3141', 'main--', 'dumptruckman']
version: maven-version-number
-1813
View File
File diff suppressed because it is too large. Load diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

-143
View File
@@ -1,143 +0,0 @@
<!--~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~ Multiverse 2 Copyright (c) the Multiverse Team 2011. ~
~ Multiverse 2 is licensed under the BSD License. ~
~ For more information please check the README.md file included ~
~ with this project. ~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~-->
<!DOCTYPE module PUBLIC
"-//Puppy Crawl//DTD Check Configuration 1.3//EN"
"http://www.puppycrawl.com/dtds/configuration_1_3.dtd">
<!-- Future reference: valid severity values are 'ignore', 'info', 'warning', 'error' -->
<module name="Checker">
<module name="JavadocPackage">
<property name="allowLegacy" value="true"/>
</module>
<module name="NewlineAtEndOfFile" />
<module name="Translation"/>
<module name="FileLength"/>
<module name="FileTabCharacter">
<property name="eachLine" value="true"/>
</module>
<module name="RegexpSingleline">
<property name="message" value="Line has trailing spaces."/>
<property name="format" value="\s+$"/>
</module>
<module name="SuppressWithNearbyCommentFilter">
<property name="commentFormat" value="SUPPRESS CHECKSTYLE: (\w+)"/>
<property name="checkFormat" value="$1"/>
</module>
<module name="SuppressionCommentFilter">
<property name="offCommentFormat" value="BEGIN CHECKSTYLE-SUPPRESSION\: (\w+)"/>
<property name="onCommentFormat" value="END CHECKSTYLE-SUPPRESSION\: (\w+)"/>
<property name="checkFormat" value="$1"/>
</module>
<module name="SuppressionCommentFilter">
<property name="offCommentFormat" value="BEGIN CHECKSTYLE-SUPPRESSION\: ALL"/>
<property name="onCommentFormat" value="END CHECKSTYLE-SUPPRESSION\: ALL"/>
</module>
<module name="TreeWalker">
<!-- Make suppression possible -->
<module name="FileContentsHolder"/>
<!-- Actual checks -->
<module name="LineLength">
<property name="max" value="160"/>
<property name="severity" value="warning"/>
</module>
<module name="JavadocMethod">
<property name="scope" value="package"/><!-- We don't need javadoc for private methods -->
<property name="tokens" value="METHOD_DEF"/><!-- We don't need javadoc for constructors -->
</module>
<module name="JavadocType"/>
<module name="JavadocVariable">
<property name="scope" value="package"/><!-- We don't need javadoc for private variables -->
</module>
<module name="JavadocStyle"/>
<module name="WriteTag">
<property name="tag" value="@author"/>
<property name="tagFormat" value="\S"/>
<property name="severity" value="ignore"/>
<property name="tagSeverity" value="warning"/>
</module>
<module name="ConstantName"/>
<module name="LocalVariableName"/>
<module name="MemberName"/>
<module name="MethodName"/>
<module name="PackageName"/>
<module name="ParameterName"/>
<module name="StaticVariableName"/>
<module name="TypeName"/>
<module name="AvoidStarImport">
<property name="severity" value="warning"/>
<property name="excludes" value="com.onarandombox.MultiverseCore.utils,com.onarandombox.MultiverseCore.configuration,com.onarandombox.MultiverseCore.commands,com.onarandombox.MultiverseCore.destination"/>
</module>
<module name="IllegalImport"/>
<module name="RedundantImport"/>
<module name="UnusedImports">
<property name="processJavadoc" value="true"/>
</module>
<module name="MethodLength">
<property name="severity" value="warning"/>
<property name="countEmpty" value="false"/>
</module>
<module name="ParameterNumber"/>
<module name="EmptyForIteratorPad"/>
<module name="MethodParamPad"/>
<module name="NoWhitespaceAfter">
<property name="tokens" value="BNOT, DEC, DOT, INC, LNOT, UNARY_MINUS, UNARY_PLUS"/>
</module>
<module name="NoWhitespaceBefore"/>
<module name="OperatorWrap"/>
<module name="ParenPad"/>
<module name="TypecastParenPad"/>
<module name="WhitespaceAfter">
<property name="severity" value="warning"/>
</module>
<module name="WhitespaceAround">
<property name="severity" value="warning"/>
</module>
<module name="ModifierOrder"/>
<module name="RedundantModifier"/>
<module name="AvoidNestedBlocks"/>
<module name="EmptyBlock">
<property name="tokens" value="LITERAL_DO,LITERAL_ELSE,LITERAL_FINALLY,LITERAL_IF,LITERAL_FOR,LITERAL_TRY,LITERAL_WHILE,INSTANCE_INIT,STATIC_INIT"/>
</module>
<module name="LeftCurly"/>
<module name="RightCurly"/>
<module name="DoubleCheckedLocking"/>
<module name="EmptyStatement"/>
<module name="EqualsHashCode"/>
<module name="HiddenField">
<property name="tokens" value="VARIABLE_DEF"/><!-- We don't care if parameters hide fields. -->
</module>
<module name="IllegalInstantiation"/>
<module name="InnerAssignment"/>
<module name="MagicNumber">
<property name="ignoreNumbers" value="-1, 0, 0.5, 1, 2, 3"/>
</module>
<module name="MissingSwitchDefault"/>
<module name="RedundantThrows"/>
<module name="SimplifyBooleanExpression"/>
<module name="SimplifyBooleanReturn"/>
<!-- Don't like errors for `final` missing
<module name="DesignForExtension"/>
<module name="FinalClass"/>
-->
<module name="HideUtilityClassConstructor"/>
<module name="InterfaceIsType"/>
<module name="VisibilityModifier">
<property name="protectedAllowed" value="true"/>
</module>
<module name="ArrayTypeStyle"/>
<!-- Don't like errors for `final` missing
<module name="FinalParameters"/>
-->
<module name="TodoComment">
<property name="severity" value="info"/>
</module>
<module name="UpperEll"/>
<module name="Indentation"/>
<module name="MissingDeprecated"/>
<module name="MissingOverride"/>
</module>
</module>
View File
Whitespace-only changes.
+13
View File
@@ -0,0 +1,13 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="refresh" content="0; url=javadoc/latest">
<title>Redirecting...</title>
<script type="text/javascript">
window.location.href = "javadoc/latest";
</script>
</head>
<body>
<p>If you are not redirected automatically, <a href="javadoc/latest">click here</a>.</p>
</body>
</html>
File diff suppressed because it is too large. Load diff
+189
View File
@@ -0,0 +1,189 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>All Classes (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
</head>
<body>
<main role="main">
<h1 class="bar">All&nbsp;Classes</h1>
<div class="indexContainer">
<ul>
<li><a href="com/onarandombox/MultiverseCore/enums/Action.html" title="enum in com.onarandombox.MultiverseCore.enums">Action</a></li>
<li><a href="com/onarandombox/MultiverseCore/enums/AddProperties.html" title="enum in com.onarandombox.MultiverseCore.enums">AddProperties</a></li>
<li><a href="com/onarandombox/MultiverseCore/enums/AllowedPortalType.html" title="enum in com.onarandombox.MultiverseCore.enums">AllowedPortalType</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/AnchorCommand.html" title="class in com.onarandombox.MultiverseCore.commands">AnchorCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/destination/AnchorDestination.html" title="class in com.onarandombox.MultiverseCore.destination">AnchorDestination</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/AnchorManager.html" title="class in com.onarandombox.MultiverseCore.utils">AnchorManager</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/AsyncChatEvent.html" title="class in com.onarandombox.MultiverseCore.listeners">AsyncChatEvent</a></li>
<li><a href="com/onarandombox/MultiverseCore/destination/BedDestination.html" title="class in com.onarandombox.MultiverseCore.destination">BedDestination</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">BlockSafety</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/BukkitTravelAgent.html" title="class in com.onarandombox.MultiverseCore.utils">BukkitTravelAgent</a></li>
<li><a href="com/onarandombox/MultiverseCore/destination/CannonDestination.html" title="class in com.onarandombox.MultiverseCore.destination">CannonDestination</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/ChatEvent.html" title="interface in com.onarandombox.MultiverseCore.listeners"><span class="interfaceName">ChatEvent</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/CheckCommand.html" title="class in com.onarandombox.MultiverseCore.commands">CheckCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/CloneCommand.html" title="class in com.onarandombox.MultiverseCore.commands">CloneCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/ColorAlternator.html" title="class in com.onarandombox.MultiverseCore.display">ColorAlternator</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/ColorTool.html" title="interface in com.onarandombox.MultiverseCore.display"><span class="interfaceName">ColorTool</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/commandtools/queue/CommandQueueManager.html" title="class in com.onarandombox.MultiverseCore.commandtools.queue">CommandQueueManager</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/CompatibilityLayer.html" title="class in com.onarandombox.MultiverseCore.utils">CompatibilityLayer</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/ConfigCommand.html" title="class in com.onarandombox.MultiverseCore.commands">ConfigCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/ConfirmCommand.html" title="class in com.onarandombox.MultiverseCore.commands">ConfirmCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/ContentDisplay.html" title="class in com.onarandombox.MultiverseCore.display">ContentDisplay</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/ContentDisplay.Builder.html" title="class in com.onarandombox.MultiverseCore.display">ContentDisplay.Builder</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/ContentFilter.html" title="class in com.onarandombox.MultiverseCore.display">ContentFilter</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/CoordCommand.html" title="class in com.onarandombox.MultiverseCore.commands">CoordCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/Core.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">Core</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/CreateCommand.html" title="class in com.onarandombox.MultiverseCore.commands">CreateCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/destination/CustomTeleporterDestination.html" title="class in com.onarandombox.MultiverseCore.destination">CustomTeleporterDestination</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/DebugCommand.html" title="class in com.onarandombox.MultiverseCore.commands">DebugCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/DebugLog.html" title="class in com.onarandombox.MultiverseCore.utils">DebugLog</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/DeleteCommand.html" title="class in com.onarandombox.MultiverseCore.commands">DeleteCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/destination/DestinationFactory.html" title="class in com.onarandombox.MultiverseCore.destination">DestinationFactory</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/DisplayFormatException.html" title="class in com.onarandombox.MultiverseCore.display">DisplayFormatException</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/DisplayHandler.html" title="interface in com.onarandombox.MultiverseCore.display"><span class="interfaceName">DisplayHandler</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/display/DisplayHandlers.html" title="class in com.onarandombox.MultiverseCore.display">DisplayHandlers</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/settings/DisplaySetting.html" title="interface in com.onarandombox.MultiverseCore.display.settings"><span class="interfaceName">DisplaySetting</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/enums/EnglishChatColor.html" title="enum in com.onarandombox.MultiverseCore.enums">EnglishChatColor</a></li>
<li><a href="com/onarandombox/MultiverseCore/enums/EnglishChatStyle.html" title="enum in com.onarandombox.MultiverseCore.enums">EnglishChatStyle</a></li>
<li><a href="com/onarandombox/MultiverseCore/configuration/EntryFee.html" title="class in com.onarandombox.MultiverseCore.configuration">EntryFee</a></li>
<li><a href="com/onarandombox/MultiverseCore/configuration/EntryFee.EntryFeeCurrencySerializor.html" title="class in com.onarandombox.MultiverseCore.configuration">EntryFee.EntryFeeCurrencySerializor</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/EnvironmentCommand.html" title="class in com.onarandombox.MultiverseCore.commands">EnvironmentCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/destination/ExactDestination.html" title="class in com.onarandombox.MultiverseCore.destination">ExactDestination</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/FancyColorScheme.html" title="class in com.onarandombox.MultiverseCore.utils">FancyColorScheme</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/FancyHeader.html" title="class in com.onarandombox.MultiverseCore.utils">FancyHeader</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/FancyMessage.html" title="class in com.onarandombox.MultiverseCore.utils">FancyMessage</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/FancyText.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">FancyText</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/FileUtils.html" title="class in com.onarandombox.MultiverseCore.utils">FileUtils</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/GameruleCommand.html" title="class in com.onarandombox.MultiverseCore.commands">GameruleCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/GamerulesCommand.html" title="class in com.onarandombox.MultiverseCore.commands">GamerulesCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/GeneratorCommand.html" title="class in com.onarandombox.MultiverseCore.commands">GeneratorCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/HelpCommand.html" title="class in com.onarandombox.MultiverseCore.commands">HelpCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/ImportCommand.html" title="class in com.onarandombox.MultiverseCore.commands">ImportCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/InfoCommand.html" title="class in com.onarandombox.MultiverseCore.commands">InfoCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/settings/InlineDisplaySettings.html" title="class in com.onarandombox.MultiverseCore.display.settings">InlineDisplaySettings</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/handlers/InlineListDisplayHandler.html" title="class in com.onarandombox.MultiverseCore.display.handlers">InlineListDisplayHandler</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/handlers/InlineMapDisplayHandler.html" title="class in com.onarandombox.MultiverseCore.display.handlers">InlineMapDisplayHandler</a></li>
<li><a href="com/onarandombox/MultiverseCore/destination/InvalidDestination.html" title="class in com.onarandombox.MultiverseCore.destination">InvalidDestination</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/ListCommand.html" title="class in com.onarandombox.MultiverseCore.commands">ListCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/handlers/ListDisplayHandler.html" title="class in com.onarandombox.MultiverseCore.display.handlers">ListDisplayHandler</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/LoadCommand.html" title="class in com.onarandombox.MultiverseCore.commands">LoadCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">LocationManipulation</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/LocationManipulation.html" title="class in com.onarandombox.MultiverseCore.utils">LocationManipulation</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/LoggablePlugin.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">LoggablePlugin</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/display/settings/MapDisplaySettings.html" title="class in com.onarandombox.MultiverseCore.display.settings">MapDisplaySettings</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/MaterialConverter.html" title="class in com.onarandombox.MultiverseCore.utils">MaterialConverter</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/metrics/MetricsConfigurator.html" title="class in com.onarandombox.MultiverseCore.utils.metrics">MetricsConfigurator</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/ModifyAddCommand.html" title="class in com.onarandombox.MultiverseCore.commands">ModifyAddCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/ModifyClearCommand.html" title="class in com.onarandombox.MultiverseCore.commands">ModifyClearCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/ModifyCommand.html" title="class in com.onarandombox.MultiverseCore.commands">ModifyCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/ModifyRemoveCommand.html" title="class in com.onarandombox.MultiverseCore.commands">ModifyRemoveCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/ModifySetCommand.html" title="class in com.onarandombox.MultiverseCore.commands">ModifySetCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/MultiverseCoreConfig.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">MultiverseCoreConfig</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/MultiverseCoreConfiguration.html" title="class in com.onarandombox.MultiverseCore">MultiverseCoreConfiguration</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/MultiverseCoreListener.html" title="class in com.onarandombox.MultiverseCore.listeners">MultiverseCoreListener</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/MultiverseMessaging.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">MultiverseMessaging</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/api/MultiversePlugin.html" title="class in com.onarandombox.MultiverseCore.api">MultiversePlugin</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">MultiverseWorld</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/MVAsyncPlayerChatListener.html" title="class in com.onarandombox.MultiverseCore.listeners">MVAsyncPlayerChatListener</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/MVChatListener.html" title="class in com.onarandombox.MultiverseCore.listeners">MVChatListener</a></li>
<li><a href="com/onarandombox/MultiverseCore/event/MVConfigReloadEvent.html" title="class in com.onarandombox.MultiverseCore.event">MVConfigReloadEvent</a></li>
<li><a href="com/onarandombox/MultiverseCore/event/MVDebugModeEvent.html" title="class in com.onarandombox.MultiverseCore.event">MVDebugModeEvent</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/MVDestination.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">MVDestination</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/MVEconomist.html" title="class in com.onarandombox.MultiverseCore.utils">MVEconomist</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/MVEntityListener.html" title="class in com.onarandombox.MultiverseCore.listeners">MVEntityListener</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/MVMapListener.html" title="class in com.onarandombox.MultiverseCore.listeners">MVMapListener</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/MVMessaging.html" title="class in com.onarandombox.MultiverseCore.utils">MVMessaging</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/MVPermissions.html" title="class in com.onarandombox.MultiverseCore.utils">MVPermissions</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/MVPlayerChatListener.html" title="class in com.onarandombox.MultiverseCore.listeners">MVPlayerChatListener</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/MVPlayerListener.html" title="class in com.onarandombox.MultiverseCore.listeners">MVPlayerListener</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/MVPlayerSession.html" title="class in com.onarandombox.MultiverseCore.utils">MVPlayerSession</a></li>
<li><a href="com/onarandombox/MultiverseCore/event/MVPlayerTouchedPortalEvent.html" title="class in com.onarandombox.MultiverseCore.event">MVPlayerTouchedPortalEvent</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/MVPlugin.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">MVPlugin</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/MVPortalListener.html" title="class in com.onarandombox.MultiverseCore.listeners">MVPortalListener</a></li>
<li><a href="com/onarandombox/MultiverseCore/event/MVRespawnEvent.html" title="class in com.onarandombox.MultiverseCore.event">MVRespawnEvent</a></li>
<li><a href="com/onarandombox/MultiverseCore/event/MVTeleportEvent.html" title="class in com.onarandombox.MultiverseCore.event">MVTeleportEvent</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/MVTravelAgent.html" title="class in com.onarandombox.MultiverseCore.utils">MVTravelAgent</a></li>
<li><a href="com/onarandombox/MultiverseCore/event/MVVersionEvent.html" title="class in com.onarandombox.MultiverseCore.event">MVVersionEvent</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/MVWeatherListener.html" title="class in com.onarandombox.MultiverseCore.listeners">MVWeatherListener</a></li>
<li><a href="com/onarandombox/MultiverseCore/MVWorld.html" title="class in com.onarandombox.MultiverseCore">MVWorld</a></li>
<li><a href="com/onarandombox/MultiverseCore/MVWorld.NullLocation.html" title="class in com.onarandombox.MultiverseCore">MVWorld.NullLocation</a></li>
<li><a href="com/onarandombox/MultiverseCore/event/MVWorldDeleteEvent.html" title="class in com.onarandombox.MultiverseCore.event">MVWorldDeleteEvent</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/MVWorldInitListener.html" title="class in com.onarandombox.MultiverseCore.listeners">MVWorldInitListener</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/MVWorldListener.html" title="class in com.onarandombox.MultiverseCore.listeners">MVWorldListener</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/MVWorldManager.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">MVWorldManager</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/event/MVWorldPropertyChangeEvent.html" title="class in com.onarandombox.MultiverseCore.event">MVWorldPropertyChangeEvent</a></li>
<li><a href="com/onarandombox/MultiverseCore/listeners/NormalChatEvent.html" title="class in com.onarandombox.MultiverseCore.listeners">NormalChatEvent</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/settings/PagedDisplaySettings.html" title="class in com.onarandombox.MultiverseCore.display.settings">PagedDisplaySettings</a></li>
<li><a href="com/onarandombox/MultiverseCore/display/handlers/PagedListDisplayHandler.html" title="class in com.onarandombox.MultiverseCore.display.handlers">PagedListDisplayHandler</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/PaginatedCoreCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCoreCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/webpaste/PasteFailedException.html" title="class in com.onarandombox.MultiverseCore.utils.webpaste">PasteFailedException</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/webpaste/PasteService.html" title="class in com.onarandombox.MultiverseCore.utils.webpaste">PasteService</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/webpaste/PasteServiceFactory.html" title="class in com.onarandombox.MultiverseCore.utils.webpaste">PasteServiceFactory</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/webpaste/PasteServiceType.html" title="enum in com.onarandombox.MultiverseCore.utils.webpaste">PasteServiceType</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/PermissionTools.html" title="class in com.onarandombox.MultiverseCore.utils">PermissionTools</a></li>
<li><a href="com/onarandombox/MultiverseCore/destination/PlayerDestination.html" title="class in com.onarandombox.MultiverseCore.destination">PlayerDestination</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/PlayerFinder.html" title="class in com.onarandombox.MultiverseCore.utils">PlayerFinder</a></li>
<li><a href="com/onarandombox/MultiverseCore/exceptions/PropertyDoesNotExistException.html" title="class in com.onarandombox.MultiverseCore.exceptions">PropertyDoesNotExistException</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/PurgeCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PurgeCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/PurgeWorlds.html" title="class in com.onarandombox.MultiverseCore.utils">PurgeWorlds</a></li>
<li><a href="com/onarandombox/MultiverseCore/commandtools/queue/QueuedCommand.html" title="class in com.onarandombox.MultiverseCore.commandtools.queue">QueuedCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/ReflectHelper.html" title="class in com.onarandombox.MultiverseCore.utils">ReflectHelper</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/RegenCommand.html" title="class in com.onarandombox.MultiverseCore.commands">RegenCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/ReloadCommand.html" title="class in com.onarandombox.MultiverseCore.commands">ReloadCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/RemoveCommand.html" title="class in com.onarandombox.MultiverseCore.commands">RemoveCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/enums/RespawnType.html" title="enum in com.onarandombox.MultiverseCore.enums">RespawnType</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">SafeTTeleporter</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/ScriptCommand.html" title="class in com.onarandombox.MultiverseCore.commands">ScriptCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/SetSpawnCommand.html" title="class in com.onarandombox.MultiverseCore.commands">SetSpawnCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/SilentCommand.html" title="class in com.onarandombox.MultiverseCore.commands">SilentCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/SimpleBlockSafety.html" title="class in com.onarandombox.MultiverseCore.utils">SimpleBlockSafety</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/SimpleLocationManipulation.html" title="class in com.onarandombox.MultiverseCore.utils">SimpleLocationManipulation</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/SimpleSafeTTeleporter.html" title="class in com.onarandombox.MultiverseCore.utils">SimpleSafeTTeleporter</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/SimpleWorldPurger.html" title="class in com.onarandombox.MultiverseCore.utils">SimpleWorldPurger</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/SleepCommand.html" title="class in com.onarandombox.MultiverseCore.commands">SleepCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/SpawnCommand.html" title="class in com.onarandombox.MultiverseCore.commands">SpawnCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/configuration/SpawnLocation.html" title="class in com.onarandombox.MultiverseCore.configuration">SpawnLocation</a></li>
<li><a href="com/onarandombox/MultiverseCore/configuration/SpawnSettings.html" title="class in com.onarandombox.MultiverseCore.configuration">SpawnSettings</a></li>
<li><a href="com/onarandombox/MultiverseCore/configuration/SubSpawnSettings.html" title="class in com.onarandombox.MultiverseCore.configuration">SubSpawnSettings</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/TeleportCommand.html" title="class in com.onarandombox.MultiverseCore.commands">TeleportCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/Teleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">Teleporter</span></a></li>
<li><a href="com/onarandombox/MultiverseCore/enums/TeleportResult.html" title="enum in com.onarandombox.MultiverseCore.enums">TeleportResult</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/TestingMode.html" title="class in com.onarandombox.MultiverseCore.utils">TestingMode</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/UnloadCommand.html" title="class in com.onarandombox.MultiverseCore.commands">UnloadCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/UnsafeCallWrapper.html" title="class in com.onarandombox.MultiverseCore.utils">UnsafeCallWrapper</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/webpaste/URLShortener.html" title="class in com.onarandombox.MultiverseCore.utils.webpaste">URLShortener</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/webpaste/URLShortenerFactory.html" title="class in com.onarandombox.MultiverseCore.utils.webpaste">URLShortenerFactory</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/webpaste/URLShortenerType.html" title="enum in com.onarandombox.MultiverseCore.utils.webpaste">URLShortenerType</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/VaultHandler.html" title="class in com.onarandombox.MultiverseCore.utils">VaultHandler</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/VersionCommand.html" title="class in com.onarandombox.MultiverseCore.commands">VersionCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/commands/WhoCommand.html" title="class in com.onarandombox.MultiverseCore.commands">WhoCommand</a></li>
<li><a href="com/onarandombox/MultiverseCore/destination/WorldDestination.html" title="class in com.onarandombox.MultiverseCore.destination">WorldDestination</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/WorldManager.html" title="class in com.onarandombox.MultiverseCore.utils">WorldManager</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/WorldNameChecker.html" title="class in com.onarandombox.MultiverseCore.utils">WorldNameChecker</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/WorldNameChecker.FolderStatus.html" title="enum in com.onarandombox.MultiverseCore.utils">WorldNameChecker.FolderStatus</a></li>
<li><a href="com/onarandombox/MultiverseCore/utils/WorldNameChecker.NameStatus.html" title="enum in com.onarandombox.MultiverseCore.utils">WorldNameChecker.NameStatus</a></li>
<li><a href="com/onarandombox/MultiverseCore/WorldProperties.html" title="class in com.onarandombox.MultiverseCore">WorldProperties</a></li>
<li><a href="com/onarandombox/MultiverseCore/configuration/WorldPropertyValidator.html" title="class in com.onarandombox.MultiverseCore.configuration">WorldPropertyValidator</a></li>
<li><a href="com/onarandombox/MultiverseCore/api/WorldPurger.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="interfaceName">WorldPurger</span></a></li>
</ul>
</div>
</main>
</body>
</html>
+249
View File
@@ -0,0 +1,249 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>All Packages (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="All Packages (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "./";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</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>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="All&amp;nbsp;Packages" class="title">All&nbsp;Packages</h1>
</div>
<div class="allPackagesContainer">
<ul class="blockList">
<li class="blockList">
<table class="packagesSummary">
<caption><span>Package Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/package-summary.html">com.onarandombox.MultiverseCore</a></th>
<td class="colLast">
<div class="block">The "master"-package, containing everything related to Multiverse-Core.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/api/package-summary.html">com.onarandombox.MultiverseCore.api</a></th>
<td class="colLast">
<div class="block">The Multiverse-API, containing lots of interfaces that can be quite useful for other
plugins when interacting with Multiverse.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/commands/package-summary.html">com.onarandombox.MultiverseCore.commands</a></th>
<td class="colLast">
<div class="block">This package contains all Commands.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/commandtools/queue/package-summary.html">com.onarandombox.MultiverseCore.commandtools.queue</a></th>
<td class="colLast">
<div class="block">Manager queuing of dangerous commands in need of confirmation.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/configuration/package-summary.html">com.onarandombox.MultiverseCore.configuration</a></th>
<td class="colLast">
<div class="block">This package contains the Multiverse-configuration.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/destination/package-summary.html">com.onarandombox.MultiverseCore.destination</a></th>
<td class="colLast">
<div class="block">This package contains all destination-types.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/display/package-summary.html">com.onarandombox.MultiverseCore.display</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/display/handlers/package-summary.html">com.onarandombox.MultiverseCore.display.handlers</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/display/settings/package-summary.html">com.onarandombox.MultiverseCore.display.settings</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/enums/package-summary.html">com.onarandombox.MultiverseCore.enums</a></th>
<td class="colLast">
<div class="block">This package contains all enums.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/event/package-summary.html">com.onarandombox.MultiverseCore.event</a></th>
<td class="colLast">
<div class="block">This package contains all events.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/exceptions/package-summary.html">com.onarandombox.MultiverseCore.exceptions</a></th>
<td class="colLast">
<div class="block">This package contains all exceptions.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/listeners/package-summary.html">com.onarandombox.MultiverseCore.listeners</a></th>
<td class="colLast">
<div class="block">This package contains all listeners.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/utils/package-summary.html">com.onarandombox.MultiverseCore.utils</a></th>
<td class="colLast">
<div class="block">This package contains all Utility-clases.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/utils/metrics/package-summary.html">com.onarandombox.MultiverseCore.utils.metrics</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="com/onarandombox/MultiverseCore/utils/webpaste/package-summary.html">com.onarandombox.MultiverseCore.utils.webpaste</a></th>
<td class="colLast">
<div class="block">This package contains webpaste-utilities.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</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>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,438 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>MVWorld.NullLocation (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MVWorld.NullLocation (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":9,"i2":10,"i3":10,"i4":10,"i5":10};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore</a></div>
<h2 title="Class MVWorld.NullLocation" class="title">Class MVWorld.NullLocation</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.bukkit.Location</li>
<li>
<ul class="inheritance">
<li><a href="configuration/SpawnLocation.html" title="class in com.onarandombox.MultiverseCore.configuration">com.onarandombox.MultiverseCore.configuration.SpawnLocation</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.MVWorld.NullLocation</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code>java.lang.Cloneable</code>, <code>org.bukkit.configuration.serialization.ConfigurationSerializable</code></dd>
</dl>
<dl>
<dt>Enclosing class:</dt>
<dd><a href="MVWorld.html" title="class in com.onarandombox.MultiverseCore">MVWorld</a></dd>
</dl>
<hr>
<pre>public static final class <span class="typeNameLabel">MVWorld.NullLocation</span>
extends <a href="configuration/SpawnLocation.html" title="class in com.onarandombox.MultiverseCore.configuration">SpawnLocation</a></pre>
<div class="block">Null-location.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">NullLocation</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#clone()">clone</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static <a href="MVWorld.NullLocation.html" title="class in com.onarandombox.MultiverseCore">MVWorld.NullLocation</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#deserialize(java.util.Map)">deserialize</a></span>&#8203;(java.util.Map&lt;java.lang.String,&#8203;java.lang.Object&gt;&nbsp;args)</code></th>
<td class="colLast">
<div class="block">Let Bukkit be able to deserialize this.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hashCode()">hashCode</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.util.Map&lt;java.lang.String,&#8203;java.lang.Object&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#serialize()">serialize</a></span>()</code></th>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>org.bukkit.util.Vector</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toVector()">toVector</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.onarandombox.MultiverseCore.configuration.SpawnLocation">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.onarandombox.MultiverseCore.configuration.<a href="configuration/SpawnLocation.html" title="class in com.onarandombox.MultiverseCore.configuration">SpawnLocation</a></h3>
<code><a href="configuration/SpawnLocation.html#getBlock()">getBlock</a>, <a href="configuration/SpawnLocation.html#getChunk()">getChunk</a>, <a href="configuration/SpawnLocation.html#getWorld()">getWorld</a>, <a href="configuration/SpawnLocation.html#setWorld(org.bukkit.World)">setWorld</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.bukkit.Location">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.bukkit.Location</h3>
<code>add, add, add, checkFinite, distance, distanceSquared, equals, getBlockX, getBlockY, getBlockZ, getDirection, getPitch, getX, getY, getYaw, getZ, length, lengthSquared, locToBlock, multiply, normalizePitch, normalizeYaw, setDirection, setPitch, setX, setY, setYaw, setZ, subtract, subtract, subtract, zero</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>finalize, getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>NullLocation</h4>
<pre>public&nbsp;NullLocation()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="clone()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>clone</h4>
<pre class="methodSignature">public&nbsp;org.bukkit.Location&nbsp;clone()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>clone</code>&nbsp;in class&nbsp;<code>org.bukkit.Location</code></dd>
</dl>
</li>
</ul>
<a id="serialize()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>serialize</h4>
<pre class="methodSignature">public&nbsp;java.util.Map&lt;java.lang.String,&#8203;java.lang.Object&gt;&nbsp;serialize()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="configuration/SpawnLocation.html#serialize()">SpawnLocation</a></code></span></div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>serialize</code>&nbsp;in interface&nbsp;<code>org.bukkit.configuration.serialization.ConfigurationSerializable</code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code><a href="configuration/SpawnLocation.html#serialize()">serialize</a></code>&nbsp;in class&nbsp;<code><a href="configuration/SpawnLocation.html" title="class in com.onarandombox.MultiverseCore.configuration">SpawnLocation</a></code></dd>
</dl>
</li>
</ul>
<a id="deserialize(java.util.Map)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>deserialize</h4>
<pre class="methodSignature">public static&nbsp;<a href="MVWorld.NullLocation.html" title="class in com.onarandombox.MultiverseCore">MVWorld.NullLocation</a>&nbsp;deserialize&#8203;(java.util.Map&lt;java.lang.String,&#8203;java.lang.Object&gt;&nbsp;args)</pre>
<div class="block">Let Bukkit be able to deserialize this.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>args</code> - The map.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The deserialized object.</dd>
</dl>
</li>
</ul>
<a id="toVector()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toVector</h4>
<pre class="methodSignature">public&nbsp;org.bukkit.util.Vector&nbsp;toVector()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toVector</code>&nbsp;in class&nbsp;<code>org.bukkit.Location</code></dd>
</dl>
</li>
</ul>
<a id="hashCode()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>hashCode</h4>
<pre class="methodSignature">public&nbsp;int&nbsp;hashCode()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>hashCode</code>&nbsp;in class&nbsp;<code>org.bukkit.Location</code></dd>
</dl>
</li>
</ul>
<a id="toString()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>toString</h4>
<pre class="methodSignature">public&nbsp;java.lang.String&nbsp;toString()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>org.bukkit.Location</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,457 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>BlockSafety (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="BlockSafety (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Interface BlockSafety" class="title">Interface BlockSafety</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../utils/SimpleBlockSafety.html" title="class in com.onarandombox.MultiverseCore.utils">SimpleBlockSafety</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">BlockSafety</span></pre>
<div class="block">Used to get block/location-related information.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#canSpawnCartSafely(org.bukkit.entity.Minecart)">canSpawnCartSafely</a></span>&#8203;(org.bukkit.entity.Minecart&nbsp;cart)</code></th>
<td class="colLast">
<div class="block">Checks if the specified <code>Minecart</code> can spawn safely.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#canSpawnVehicleSafely(org.bukkit.entity.Vehicle)">canSpawnVehicleSafely</a></span>&#8203;(org.bukkit.entity.Vehicle&nbsp;vehicle)</code></th>
<td class="colLast">
<div class="block">Checks if the specified <code>Vehicle</code> can spawn safely.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBottomBlock(org.bukkit.Location)">getBottomBlock</a></span>&#8203;(org.bukkit.Location&nbsp;l)</code></th>
<td class="colLast">
<div class="block">Gets the location of the top block at the specified <code>Location</code>.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSafeBedSpawn(org.bukkit.Location)">getSafeBedSpawn</a></span>&#8203;(org.bukkit.Location&nbsp;l)</code></th>
<td class="colLast">
<div class="block">Gets a safe bed spawn location OR null if the bed is invalid.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTopBlock(org.bukkit.Location)">getTopBlock</a></span>&#8203;(org.bukkit.Location&nbsp;l)</code></th>
<td class="colLast">
<div class="block">Gets the location of the top block at the specified <code>Location</code>.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isBlockAboveAir(org.bukkit.Location)">isBlockAboveAir</a></span>&#8203;(org.bukkit.Location&nbsp;l)</code></th>
<td class="colLast">
<div class="block">This function checks whether the block at the given coordinates are above air or not.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isEntitiyOnTrack(org.bukkit.Location)">isEntitiyOnTrack</a></span>&#8203;(org.bukkit.Location&nbsp;l)</code></th>
<td class="colLast">
<div class="block">Checks if an entity would be on track at the specified <code>Location</code>.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#playerCanSpawnHereSafely(org.bukkit.Location)">playerCanSpawnHereSafely</a></span>&#8203;(org.bukkit.Location&nbsp;l)</code></th>
<td class="colLast">
<div class="block">This function checks whether the block at the coordinates given is safe or not by checking for Lava/Fire/Air
etc.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#playerCanSpawnHereSafely(org.bukkit.World,double,double,double)">playerCanSpawnHereSafely</a></span>&#8203;(org.bukkit.World&nbsp;world,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z)</code></th>
<td class="colLast">
<div class="block">Checks if a player can spawn safely at the given coordinates.</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="isBlockAboveAir(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isBlockAboveAir</h4>
<pre class="methodSignature">boolean&nbsp;isBlockAboveAir&#8203;(org.bukkit.Location&nbsp;l)</pre>
<div class="block">This function checks whether the block at the given coordinates are above air or not.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - The <code>Location</code> of the block.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the block at that <code>Location</code> is above air.</dd>
</dl>
</li>
</ul>
<a id="playerCanSpawnHereSafely(org.bukkit.World,double,double,double)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>playerCanSpawnHereSafely</h4>
<pre class="methodSignature">boolean&nbsp;playerCanSpawnHereSafely&#8203;(org.bukkit.World&nbsp;world,
double&nbsp;x,
double&nbsp;y,
double&nbsp;z)</pre>
<div class="block">Checks if a player can spawn safely at the given coordinates.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>world</code> - The <code>World</code>.</dd>
<dd><code>x</code> - The x-coordinate.</dd>
<dd><code>y</code> - The y-coordinate.</dd>
<dd><code>z</code> - The z-coordinate.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if a player can spawn safely at the given coordinates.</dd>
</dl>
</li>
</ul>
<a id="playerCanSpawnHereSafely(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>playerCanSpawnHereSafely</h4>
<pre class="methodSignature">boolean&nbsp;playerCanSpawnHereSafely&#8203;(org.bukkit.Location&nbsp;l)</pre>
<div class="block">This function checks whether the block at the coordinates given is safe or not by checking for Lava/Fire/Air
etc. This also ensures there is enough space for a player to spawn!</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - The <code>Location</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether the player can spawn safely at the given <code>Location</code></dd>
</dl>
</li>
</ul>
<a id="getSafeBedSpawn(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSafeBedSpawn</h4>
<pre class="methodSignature">org.bukkit.Location&nbsp;getSafeBedSpawn&#8203;(org.bukkit.Location&nbsp;l)</pre>
<div class="block">Gets a safe bed spawn location OR null if the bed is invalid.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - The location of the bead head (block with the pillow on it).</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Safe location around the bed or null if no location was found.</dd>
</dl>
</li>
</ul>
<a id="getTopBlock(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTopBlock</h4>
<pre class="methodSignature">org.bukkit.Location&nbsp;getTopBlock&#8203;(org.bukkit.Location&nbsp;l)</pre>
<div class="block">Gets the location of the top block at the specified <code>Location</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - Any <code>Location</code>.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <code>Location</code> of the top-block.</dd>
</dl>
</li>
</ul>
<a id="getBottomBlock(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBottomBlock</h4>
<pre class="methodSignature">org.bukkit.Location&nbsp;getBottomBlock&#8203;(org.bukkit.Location&nbsp;l)</pre>
<div class="block">Gets the location of the top block at the specified <code>Location</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - Any <code>Location</code>.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <code>Location</code> of the top-block.</dd>
</dl>
</li>
</ul>
<a id="isEntitiyOnTrack(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isEntitiyOnTrack</h4>
<pre class="methodSignature">boolean&nbsp;isEntitiyOnTrack&#8203;(org.bukkit.Location&nbsp;l)</pre>
<div class="block">Checks if an entity would be on track at the specified <code>Location</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - The <code>Location</code>.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if an entity would be on tracks at the specified <code>Location</code>.</dd>
</dl>
</li>
</ul>
<a id="canSpawnCartSafely(org.bukkit.entity.Minecart)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>canSpawnCartSafely</h4>
<pre class="methodSignature">boolean&nbsp;canSpawnCartSafely&#8203;(org.bukkit.entity.Minecart&nbsp;cart)</pre>
<div class="block">Checks if the specified <code>Minecart</code> can spawn safely.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>cart</code> - The <code>Minecart</code>.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the minecart can spawn safely.</dd>
</dl>
</li>
</ul>
<a id="canSpawnVehicleSafely(org.bukkit.entity.Vehicle)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>canSpawnVehicleSafely</h4>
<pre class="methodSignature">boolean&nbsp;canSpawnVehicleSafely&#8203;(org.bukkit.entity.Vehicle&nbsp;vehicle)</pre>
<div class="block">Checks if the specified <code>Vehicle</code> can spawn safely.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>vehicle</code> - The <code>Vehicle</code>.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the vehicle can spawn safely.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,859 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Core (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Core (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":38,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6,"i11":6,"i12":6,"i13":6,"i14":6,"i15":6,"i16":6,"i17":38,"i18":6,"i19":6,"i20":38,"i21":38,"i22":6,"i23":6,"i24":6,"i25":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Interface Core" class="title">Interface Core</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">Core</span></pre>
<div class="block">Multiverse 2 Core API
<p>
This API contains a bunch of useful things you can get out of Multiverse in general!</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#decrementPluginCount()">decrementPluginCount</a></span>()</code></th>
<td class="colLast">
<div class="block">Decrements the number of plugins that have specifically hooked into core.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../utils/AnchorManager.html" title="class in com.onarandombox.MultiverseCore.utils">AnchorManager</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAnchorManager()">getAnchorManager</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the <a href="../utils/AnchorManager.html" title="class in com.onarandombox.MultiverseCore.utils"><code>AnchorManager</code></a>.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAuthors()">getAuthors</a></span>()</code></th>
<td class="colLast">
<div class="block">Parse the Authors Array into a readable String with ',' and 'and'.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code><a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api">BlockSafety</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBlockSafety()">getBlockSafety</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the <a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api"><code>BlockSafety</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>com.pneumaticraft.commandhandler.CommandHandler</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCommandHandler()">getCommandHandler</a></span>()</code></th>
<td class="colLast">
<div class="block">Multiverse uses <code>CommandHandler</code> to make adding and using commands
a piece of cake.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../commandtools/queue/CommandQueueManager.html" title="class in com.onarandombox.MultiverseCore.commandtools.queue">CommandQueueManager</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCommandQueueManager()">getCommandQueueManager</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">To be moved to new command manager in 5.0.0</div>
</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code><a href="../destination/DestinationFactory.html" title="class in com.onarandombox.MultiverseCore.destination">DestinationFactory</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDestFactory()">getDestFactory</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the factory class responsible for loading many different destinations
on demand.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code><a href="../utils/MVEconomist.html" title="class in com.onarandombox.MultiverseCore.utils">MVEconomist</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEconomist()">getEconomist</a></span>()</code></th>
<td class="colLast">
<div class="block">Retrieves Multiverse's friendly economist.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code><a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api">LocationManipulation</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLocationManipulation()">getLocationManipulation</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the <a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api"><code>LocationManipulation</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code><a href="MultiverseMessaging.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseMessaging</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMessaging()">getMessaging</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the Multiverse message system.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code><a href="MultiverseCoreConfig.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseCoreConfig</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMVConfig()">getMVConfig</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the <a href="MultiverseCoreConfig.html" title="interface in com.onarandombox.MultiverseCore.api"><code>MultiverseCoreConfig</code></a>.</div>
</td>
</tr>
<tr id="i11" class="rowColor">
<td class="colFirst"><code><a href="../utils/MVPermissions.html" title="class in com.onarandombox.MultiverseCore.utils">MVPermissions</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMVPerms()">getMVPerms</a></span>()</code></th>
<td class="colLast">
<div class="block">Multiverse uses an advanced permissions setup, this object
simplifies getting/setting permissions.</div>
</td>
</tr>
<tr id="i12" class="altColor">
<td class="colFirst"><code><a href="MVWorldManager.html" title="interface in com.onarandombox.MultiverseCore.api">MVWorldManager</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getMVWorldManager()">getMVWorldManager</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the primary class responsible for managing Multiverse Worlds.</div>
</td>
</tr>
<tr id="i13" class="rowColor">
<td class="colFirst"><code><a href="../utils/MVPlayerSession.html" title="class in com.onarandombox.MultiverseCore.utils">MVPlayerSession</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPlayerSession(org.bukkit.entity.Player)">getPlayerSession</a></span>&#8203;(org.bukkit.entity.Player&nbsp;player)</code></th>
<td class="colLast">
<div class="block">Gets the <a href="../utils/MVPlayerSession.html" title="class in com.onarandombox.MultiverseCore.utils"><code>MVPlayerSession</code></a> for the given player.</div>
</td>
</tr>
<tr id="i14" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPluginCount()">getPluginCount</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the number of plugins that have specifically hooked into core.</div>
</td>
</tr>
<tr id="i15" class="rowColor">
<td class="colFirst"><code><a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api">SafeTTeleporter</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSafeTTeleporter()">getSafeTTeleporter</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the <a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><code>SafeTTeleporter</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
</td>
</tr>
<tr id="i16" class="altColor">
<td class="colFirst"><code>buscript.Buscript</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getScriptAPI()">getScriptAPI</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the buscript object for Multiverse.</div>
</td>
</tr>
<tr id="i17" class="rowColor">
<td class="colFirst"><code><a href="../utils/VaultHandler.html" title="class in com.onarandombox.MultiverseCore.utils">VaultHandler</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getVaultHandler()">getVaultHandler</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">we are now using <a href="#getEconomist()"><code>getEconomist()</code></a> for all economy needs.</div>
</div>
</td>
</tr>
<tr id="i18" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#incrementPluginCount()">incrementPluginCount</a></span>()</code></th>
<td class="colLast">
<div class="block">Increments the number of plugins that have specifically hooked into core.</div>
</td>
</tr>
<tr id="i19" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadConfigs()">loadConfigs</a></span>()</code></th>
<td class="colLast">
<div class="block">Reloads the Multiverse Configuration files:
worlds.yml and config.yml.</div>
</td>
</tr>
<tr id="i20" class="altColor">
<td class="colFirst"><code>java.lang.Boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#regenWorld(java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.String)">regenWorld</a></span>&#8203;(java.lang.String&nbsp;name,
java.lang.Boolean&nbsp;useNewSeed,
java.lang.Boolean&nbsp;randomSeed,
java.lang.String&nbsp;seed)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <a href="MVWorldManager.html#regenWorld(java.lang.String,boolean,boolean,java.lang.String,boolean)"><code>MVWorldManager.regenWorld(String, boolean, boolean, String, boolean)</code></a> instead.</div>
</div>
</td>
</tr>
<tr id="i21" class="rowColor">
<td class="colFirst"><code>java.lang.Boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#regenWorld(java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.String,java.lang.Boolean)">regenWorld</a></span>&#8203;(java.lang.String&nbsp;name,
java.lang.Boolean&nbsp;useNewSeed,
java.lang.Boolean&nbsp;randomSeed,
java.lang.String&nbsp;seed,
java.lang.Boolean&nbsp;keepGameRules)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <a href="MVWorldManager.html#regenWorld(java.lang.String,boolean,boolean,java.lang.String,boolean)"><code>MVWorldManager.regenWorld(String, boolean, boolean, String, boolean)</code></a> instead.</div>
</div>
</td>
</tr>
<tr id="i22" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#saveMVConfigs()">saveMVConfigs</a></span>()</code></th>
<td class="colLast">
<div class="block">Saves all configs.</div>
</td>
</tr>
<tr id="i23" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setBlockSafety(com.onarandombox.MultiverseCore.api.BlockSafety)">setBlockSafety</a></span>&#8203;(<a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api">BlockSafety</a>&nbsp;blockSafety)</code></th>
<td class="colLast">
<div class="block">Sets the <a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api"><code>BlockSafety</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
</td>
</tr>
<tr id="i24" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setLocationManipulation(com.onarandombox.MultiverseCore.api.LocationManipulation)">setLocationManipulation</a></span>&#8203;(<a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api">LocationManipulation</a>&nbsp;locationManipulation)</code></th>
<td class="colLast">
<div class="block">Sets the <a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api"><code>LocationManipulation</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
</td>
</tr>
<tr id="i25" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSafeTTeleporter(com.onarandombox.MultiverseCore.api.SafeTTeleporter)">setSafeTTeleporter</a></span>&#8203;(<a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api">SafeTTeleporter</a>&nbsp;safeTTeleporter)</code></th>
<td class="colLast">
<div class="block">Sets the <a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><code>SafeTTeleporter</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getVaultHandler()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVaultHandler</h4>
<pre class="methodSignature">@Deprecated
<a href="../utils/VaultHandler.html" title="class in com.onarandombox.MultiverseCore.utils">VaultHandler</a>&nbsp;getVaultHandler()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">we are now using <a href="#getEconomist()"><code>getEconomist()</code></a> for all economy needs.</div>
</div>
<div class="block">Returns the Vault handler used by Multiverse. The returned object will have all methods necessary for
interfacing with Vault.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the Vault handler for Multiverse.</dd>
</dl>
</li>
</ul>
<a id="getEconomist()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getEconomist</h4>
<pre class="methodSignature"><a href="../utils/MVEconomist.html" title="class in com.onarandombox.MultiverseCore.utils">MVEconomist</a>&nbsp;getEconomist()</pre>
<div class="block">Retrieves Multiverse's friendly economist. The economist can be used for dealing with economies without
worrying about any of the messy details.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the economy manager for Multiverse.</dd>
</dl>
</li>
</ul>
<a id="loadConfigs()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>loadConfigs</h4>
<pre class="methodSignature">void&nbsp;loadConfigs()</pre>
<div class="block">Reloads the Multiverse Configuration files:
worlds.yml and config.yml.</div>
</li>
</ul>
<a id="getMessaging()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMessaging</h4>
<pre class="methodSignature"><a href="MultiverseMessaging.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseMessaging</a>&nbsp;getMessaging()</pre>
<div class="block">Gets the Multiverse message system. This allows you to send messages
to users at specified intervals.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The loaded <a href="MultiverseMessaging.html" title="interface in com.onarandombox.MultiverseCore.api"><code>MultiverseMessaging</code></a>.</dd>
</dl>
</li>
</ul>
<a id="getPlayerSession(org.bukkit.entity.Player)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPlayerSession</h4>
<pre class="methodSignature"><a href="../utils/MVPlayerSession.html" title="class in com.onarandombox.MultiverseCore.utils">MVPlayerSession</a>&nbsp;getPlayerSession&#8203;(org.bukkit.entity.Player&nbsp;player)</pre>
<div class="block">Gets the <a href="../utils/MVPlayerSession.html" title="class in com.onarandombox.MultiverseCore.utils"><code>MVPlayerSession</code></a> for the given player.
This will also create a player session if one does not exist
for a player.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>player</code> - The player's session to grab.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The corresponding <a href="../utils/MVPlayerSession.html" title="class in com.onarandombox.MultiverseCore.utils"><code>MVPlayerSession</code></a>.</dd>
</dl>
</li>
</ul>
<a id="getMVPerms()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMVPerms</h4>
<pre class="methodSignature"><a href="../utils/MVPermissions.html" title="class in com.onarandombox.MultiverseCore.utils">MVPermissions</a>&nbsp;getMVPerms()</pre>
<div class="block">Multiverse uses an advanced permissions setup, this object
simplifies getting/setting permissions.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A non-null <a href="../utils/MVPermissions.html" title="class in com.onarandombox.MultiverseCore.utils"><code>MVPermissions</code></a>.</dd>
</dl>
</li>
</ul>
<a id="getCommandHandler()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCommandHandler</h4>
<pre class="methodSignature">com.pneumaticraft.commandhandler.CommandHandler&nbsp;getCommandHandler()</pre>
<div class="block">Multiverse uses <code>CommandHandler</code> to make adding and using commands
a piece of cake.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A non-null <code>CommandHandler</code>.</dd>
</dl>
</li>
</ul>
<a id="getCommandQueueManager()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCommandQueueManager</h4>
<pre class="methodSignature">@Deprecated
<a href="../commandtools/queue/CommandQueueManager.html" title="class in com.onarandombox.MultiverseCore.commandtools.queue">CommandQueueManager</a>&nbsp;getCommandQueueManager()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">To be moved to new command manager in 5.0.0</div>
</div>
<div class="block">Manager for command that requires /mv confirm before execution.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A non-null <a href="../commandtools/queue/CommandQueueManager.html" title="class in com.onarandombox.MultiverseCore.commandtools.queue"><code>CommandQueueManager</code></a>.</dd>
</dl>
</li>
</ul>
<a id="getDestFactory()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDestFactory</h4>
<pre class="methodSignature"><a href="../destination/DestinationFactory.html" title="class in com.onarandombox.MultiverseCore.destination">DestinationFactory</a>&nbsp;getDestFactory()</pre>
<div class="block">Gets the factory class responsible for loading many different destinations
on demand.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A valid <a href="../destination/DestinationFactory.html" title="class in com.onarandombox.MultiverseCore.destination"><code>DestinationFactory</code></a>.</dd>
</dl>
</li>
</ul>
<a id="getMVWorldManager()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMVWorldManager</h4>
<pre class="methodSignature"><a href="MVWorldManager.html" title="interface in com.onarandombox.MultiverseCore.api">MVWorldManager</a>&nbsp;getMVWorldManager()</pre>
<div class="block">Gets the primary class responsible for managing Multiverse Worlds.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><a href="MVWorldManager.html" title="interface in com.onarandombox.MultiverseCore.api"><code>MVWorldManager</code></a>.</dd>
</dl>
</li>
</ul>
<a id="saveMVConfigs()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>saveMVConfigs</h4>
<pre class="methodSignature">boolean&nbsp;saveMVConfigs()</pre>
<div class="block">Saves all configs.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether the config was successfully saved</dd>
</dl>
</li>
</ul>
<a id="getAnchorManager()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAnchorManager</h4>
<pre class="methodSignature"><a href="../utils/AnchorManager.html" title="class in com.onarandombox.MultiverseCore.utils">AnchorManager</a>&nbsp;getAnchorManager()</pre>
<div class="block">Gets the <a href="../utils/AnchorManager.html" title="class in com.onarandombox.MultiverseCore.utils"><code>AnchorManager</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <a href="../utils/AnchorManager.html" title="class in com.onarandombox.MultiverseCore.utils"><code>AnchorManager</code></a></dd>
</dl>
</li>
</ul>
<a id="regenWorld(java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>regenWorld</h4>
<pre class="methodSignature">@Deprecated
java.lang.Boolean&nbsp;regenWorld&#8203;(java.lang.String&nbsp;name,
java.lang.Boolean&nbsp;useNewSeed,
java.lang.Boolean&nbsp;randomSeed,
java.lang.String&nbsp;seed)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <a href="MVWorldManager.html#regenWorld(java.lang.String,boolean,boolean,java.lang.String,boolean)"><code>MVWorldManager.regenWorld(String, boolean, boolean, String, boolean)</code></a> instead.</div>
</div>
<div class="block">Previously used by queued commands to regenerate a world on a delay.
Do not use api method for any other purpose.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - Name of the world to regenerate</dd>
<dd><code>useNewSeed</code> - If a new seed should be used</dd>
<dd><code>randomSeed</code> - If the new seed should be random</dd>
<dd><code>seed</code> - The seed of the world.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if success, false if fail.</dd>
</dl>
</li>
</ul>
<a id="regenWorld(java.lang.String,java.lang.Boolean,java.lang.Boolean,java.lang.String,java.lang.Boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>regenWorld</h4>
<pre class="methodSignature">@Deprecated
java.lang.Boolean&nbsp;regenWorld&#8203;(java.lang.String&nbsp;name,
java.lang.Boolean&nbsp;useNewSeed,
java.lang.Boolean&nbsp;randomSeed,
java.lang.String&nbsp;seed,
java.lang.Boolean&nbsp;keepGameRules)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Use <a href="MVWorldManager.html#regenWorld(java.lang.String,boolean,boolean,java.lang.String,boolean)"><code>MVWorldManager.regenWorld(String, boolean, boolean, String, boolean)</code></a> instead.</div>
</div>
<div class="block">Used by queued commands to regenerate a world on a delay.
Do not use api method for any other purpose.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>name</code> - Name of the world to regenerate</dd>
<dd><code>useNewSeed</code> - If a new seed should be used</dd>
<dd><code>randomSeed</code> - If the new seed should be random</dd>
<dd><code>seed</code> - The seed of the world.</dd>
<dd><code>keepGameRules</code> - If GameRules should be kept on world regen.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if success, false if fail.</dd>
</dl>
</li>
</ul>
<a id="decrementPluginCount()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>decrementPluginCount</h4>
<pre class="methodSignature">void&nbsp;decrementPluginCount()</pre>
<div class="block">Decrements the number of plugins that have specifically hooked into core.</div>
</li>
</ul>
<a id="incrementPluginCount()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>incrementPluginCount</h4>
<pre class="methodSignature">void&nbsp;incrementPluginCount()</pre>
<div class="block">Increments the number of plugins that have specifically hooked into core.</div>
</li>
</ul>
<a id="getPluginCount()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getPluginCount</h4>
<pre class="methodSignature">int&nbsp;getPluginCount()</pre>
<div class="block">Returns the number of plugins that have specifically hooked into core.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The number if plugins that have hooked into core.</dd>
</dl>
</li>
</ul>
<a id="getAuthors()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAuthors</h4>
<pre class="methodSignature">java.lang.String&nbsp;getAuthors()</pre>
<div class="block">Parse the Authors Array into a readable String with ',' and 'and'.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The readable authors-<code>String</code></dd>
</dl>
</li>
</ul>
<a id="getBlockSafety()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBlockSafety</h4>
<pre class="methodSignature"><a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api">BlockSafety</a>&nbsp;getBlockSafety()</pre>
<div class="block">Gets the <a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api"><code>BlockSafety</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api"><code>BlockSafety</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api"><code>BlockSafety</code></a>,
<a href="../utils/SimpleBlockSafety.html" title="class in com.onarandombox.MultiverseCore.utils"><code>SimpleBlockSafety</code></a></dd>
</dl>
</li>
</ul>
<a id="setBlockSafety(com.onarandombox.MultiverseCore.api.BlockSafety)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setBlockSafety</h4>
<pre class="methodSignature">void&nbsp;setBlockSafety&#8203;(<a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api">BlockSafety</a>&nbsp;blockSafety)</pre>
<div class="block">Sets the <a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api"><code>BlockSafety</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>blockSafety</code> - The new <a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api"><code>BlockSafety</code></a>.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api"><code>BlockSafety</code></a>,
<a href="../utils/SimpleBlockSafety.html" title="class in com.onarandombox.MultiverseCore.utils"><code>SimpleBlockSafety</code></a></dd>
</dl>
</li>
</ul>
<a id="getLocationManipulation()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLocationManipulation</h4>
<pre class="methodSignature"><a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api">LocationManipulation</a>&nbsp;getLocationManipulation()</pre>
<div class="block">Gets the <a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api"><code>LocationManipulation</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api"><code>LocationManipulation</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api"><code>LocationManipulation</code></a>,
<a href="../utils/SimpleLocationManipulation.html" title="class in com.onarandombox.MultiverseCore.utils"><code>SimpleLocationManipulation</code></a></dd>
</dl>
</li>
</ul>
<a id="setLocationManipulation(com.onarandombox.MultiverseCore.api.LocationManipulation)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setLocationManipulation</h4>
<pre class="methodSignature">void&nbsp;setLocationManipulation&#8203;(<a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api">LocationManipulation</a>&nbsp;locationManipulation)</pre>
<div class="block">Sets the <a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api"><code>LocationManipulation</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>locationManipulation</code> - The new <a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api"><code>LocationManipulation</code></a>.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api"><code>LocationManipulation</code></a>,
<a href="../utils/SimpleLocationManipulation.html" title="class in com.onarandombox.MultiverseCore.utils"><code>SimpleLocationManipulation</code></a></dd>
</dl>
</li>
</ul>
<a id="getSafeTTeleporter()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSafeTTeleporter</h4>
<pre class="methodSignature"><a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api">SafeTTeleporter</a>&nbsp;getSafeTTeleporter()</pre>
<div class="block">Gets the <a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><code>SafeTTeleporter</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><code>SafeTTeleporter</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><code>SafeTTeleporter</code></a>,
<a href="../utils/SimpleSafeTTeleporter.html" title="class in com.onarandombox.MultiverseCore.utils"><code>SimpleSafeTTeleporter</code></a></dd>
</dl>
</li>
</ul>
<a id="setSafeTTeleporter(com.onarandombox.MultiverseCore.api.SafeTTeleporter)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setSafeTTeleporter</h4>
<pre class="methodSignature">void&nbsp;setSafeTTeleporter&#8203;(<a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api">SafeTTeleporter</a>&nbsp;safeTTeleporter)</pre>
<div class="block">Sets the <a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><code>SafeTTeleporter</code></a> this <a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><code>Core</code></a> is using.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>safeTTeleporter</code> - The new <a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><code>SafeTTeleporter</code></a>.</dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><code>SafeTTeleporter</code></a>,
<a href="../utils/SimpleSafeTTeleporter.html" title="class in com.onarandombox.MultiverseCore.utils"><code>SimpleSafeTTeleporter</code></a></dd>
</dl>
</li>
</ul>
<a id="getMVConfig()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getMVConfig</h4>
<pre class="methodSignature"><a href="MultiverseCoreConfig.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseCoreConfig</a>&nbsp;getMVConfig()</pre>
<div class="block">Gets the <a href="MultiverseCoreConfig.html" title="interface in com.onarandombox.MultiverseCore.api"><code>MultiverseCoreConfig</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The configuration.</dd>
</dl>
</li>
</ul>
<a id="getScriptAPI()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getScriptAPI</h4>
<pre class="methodSignature">buscript.Buscript&nbsp;getScriptAPI()</pre>
<div class="block">Gets the buscript object for Multiverse. This is what handles Javascript processing.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Multiverse buscript object.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,260 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>FancyText (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="FancyText (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Interface FancyText" class="title">Interface FancyText</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../utils/FancyHeader.html" title="class in com.onarandombox.MultiverseCore.utils">FancyHeader</a></code>, <code><a href="../utils/FancyMessage.html" title="class in com.onarandombox.MultiverseCore.utils">FancyMessage</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">FancyText</span></pre>
<div class="block">A fancy text.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFancyText()">getFancyText</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the <code>String</code>-representation of this <a href="FancyText.html" title="interface in com.onarandombox.MultiverseCore.api"><code>FancyText</code></a>.</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getFancyText()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getFancyText</h4>
<pre class="methodSignature">java.lang.String&nbsp;getFancyText()</pre>
<div class="block">Gets the <code>String</code>-representation of this <a href="FancyText.html" title="interface in com.onarandombox.MultiverseCore.api"><code>FancyText</code></a>.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <code>String</code>-representation of this <a href="FancyText.html" title="interface in com.onarandombox.MultiverseCore.api"><code>FancyText</code></a>.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,480 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>LocationManipulation (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LocationManipulation (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Interface LocationManipulation" class="title">Interface LocationManipulation</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../utils/SimpleLocationManipulation.html" title="class in com.onarandombox.MultiverseCore.utils">SimpleLocationManipulation</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">LocationManipulation</span></pre>
<div class="block">Used to manipulate locations.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getBlockLocation(org.bukkit.Location)">getBlockLocation</a></span>&#8203;(org.bukkit.Location&nbsp;l)</code></th>
<td class="colLast">
<div class="block">This method simply does some rounding, rather than forcing a call to the server to get the blockdata.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDirection(org.bukkit.Location)">getDirection</a></span>&#8203;(org.bukkit.Location&nbsp;location)</code></th>
<td class="colLast">
<div class="block">Return the NESW Direction a Location is facing.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNextBlock(org.bukkit.entity.Vehicle)">getNextBlock</a></span>&#8203;(org.bukkit.entity.Vehicle&nbsp;v)</code></th>
<td class="colLast">
<div class="block">Returns the next Location that a <code>Vehicle</code> is traveling at.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>float</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSpeed(org.bukkit.util.Vector)">getSpeed</a></span>&#8203;(org.bukkit.util.Vector&nbsp;v)</code></th>
<td class="colLast">
<div class="block">Returns a speed float from a given vector.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>org.bukkit.util.Vector</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getTranslatedVector(org.bukkit.util.Vector,java.lang.String)">getTranslatedVector</a></span>&#8203;(org.bukkit.util.Vector&nbsp;v,
java.lang.String&nbsp;direction)</code></th>
<td class="colLast">
<div class="block">Returns a translated vector from the given direction.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>float</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getYaw(java.lang.String)">getYaw</a></span>&#8203;(java.lang.String&nbsp;orientation)</code></th>
<td class="colLast">
<div class="block">Returns the float yaw position for the given cardinal direction.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#locationToString(org.bukkit.Location)">locationToString</a></span>&#8203;(org.bukkit.Location&nbsp;location)</code></th>
<td class="colLast">
<div class="block">Convert a Location into a Colon separated string to allow us to store it in text.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#strCoords(org.bukkit.Location)">strCoords</a></span>&#8203;(org.bukkit.Location&nbsp;l)</code></th>
<td class="colLast">
<div class="block">Returns a colored string with the coords.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#strCoordsRaw(org.bukkit.Location)">strCoordsRaw</a></span>&#8203;(org.bukkit.Location&nbsp;l)</code></th>
<td class="colLast">
<div class="block">Converts a location to a printable readable formatted string including pitch/yaw.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#stringToLocation(java.lang.String)">stringToLocation</a></span>&#8203;(java.lang.String&nbsp;locationString)</code></th>
<td class="colLast">
<div class="block">Returns a new location from a given string.</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="locationToString(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>locationToString</h4>
<pre class="methodSignature">java.lang.String&nbsp;locationToString&#8203;(org.bukkit.Location&nbsp;location)</pre>
<div class="block">Convert a Location into a Colon separated string to allow us to store it in text.
<p>
WORLD:X,Y,Z:yaw:pitch
<p>
The corresponding String2Loc function is <a href="#stringToLocation(java.lang.String)"><code>stringToLocation(java.lang.String)</code></a></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>location</code> - The Location to save.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The location as a string in this format: WORLD:x,y,z:yaw:pitch</dd>
</dl>
</li>
</ul>
<a id="getBlockLocation(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getBlockLocation</h4>
<pre class="methodSignature">org.bukkit.Location&nbsp;getBlockLocation&#8203;(org.bukkit.Location&nbsp;l)</pre>
<div class="block">This method simply does some rounding, rather than forcing a call to the server to get the blockdata.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - The location to round to the block location</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A rounded location.</dd>
</dl>
</li>
</ul>
<a id="stringToLocation(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>stringToLocation</h4>
<pre class="methodSignature">org.bukkit.Location&nbsp;stringToLocation&#8203;(java.lang.String&nbsp;locationString)</pre>
<div class="block">Returns a new location from a given string. The format is as follows:
<p>
WORLD:X,Y,Z:yaw:pitch
<p>
The corresponding Location2String function is <a href="#stringToLocation(java.lang.String)"><code>stringToLocation(java.lang.String)</code></a></div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>locationString</code> - The location represented as a string (WORLD:X,Y,Z:yaw:pitch)</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A new location defined by the string or null if the string was invalid.</dd>
</dl>
</li>
</ul>
<a id="strCoords(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strCoords</h4>
<pre class="methodSignature">java.lang.String&nbsp;strCoords&#8203;(org.bukkit.Location&nbsp;l)</pre>
<div class="block">Returns a colored string with the coords.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - The <code>Location</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <code>String</code></dd>
</dl>
</li>
</ul>
<a id="strCoordsRaw(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>strCoordsRaw</h4>
<pre class="methodSignature">java.lang.String&nbsp;strCoordsRaw&#8203;(org.bukkit.Location&nbsp;l)</pre>
<div class="block">Converts a location to a printable readable formatted string including pitch/yaw.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - The <code>Location</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <code>String</code></dd>
</dl>
</li>
</ul>
<a id="getDirection(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getDirection</h4>
<pre class="methodSignature">java.lang.String&nbsp;getDirection&#8203;(org.bukkit.Location&nbsp;location)</pre>
<div class="block">Return the NESW Direction a Location is facing.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>location</code> - The <code>Location</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The NESW Direction</dd>
</dl>
</li>
</ul>
<a id="getYaw(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getYaw</h4>
<pre class="methodSignature">float&nbsp;getYaw&#8203;(java.lang.String&nbsp;orientation)</pre>
<div class="block">Returns the float yaw position for the given cardinal direction.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>orientation</code> - The cardinal direction</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The yaw</dd>
</dl>
</li>
</ul>
<a id="getSpeed(org.bukkit.util.Vector)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSpeed</h4>
<pre class="methodSignature">float&nbsp;getSpeed&#8203;(org.bukkit.util.Vector&nbsp;v)</pre>
<div class="block">Returns a speed float from a given vector.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>v</code> - The <code>Vector</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The speed</dd>
</dl>
</li>
</ul>
<a id="getTranslatedVector(org.bukkit.util.Vector,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getTranslatedVector</h4>
<pre class="methodSignature">org.bukkit.util.Vector&nbsp;getTranslatedVector&#8203;(org.bukkit.util.Vector&nbsp;v,
java.lang.String&nbsp;direction)</pre>
<div class="block">Returns a translated vector from the given direction.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>v</code> - The old <code>Vector</code></dd>
<dd><code>direction</code> - The new direction</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The translated <code>Vector</code></dd>
</dl>
</li>
</ul>
<a id="getNextBlock(org.bukkit.entity.Vehicle)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getNextBlock</h4>
<pre class="methodSignature">org.bukkit.Location&nbsp;getNextBlock&#8203;(org.bukkit.entity.Vehicle&nbsp;v)</pre>
<div class="block">Returns the next Location that a <code>Vehicle</code> is traveling at.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>v</code> - The <code>Vehicle</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <code>Location</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,296 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>LoggablePlugin (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LoggablePlugin (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":38,"i1":38};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Interface LoggablePlugin" class="title">Interface LoggablePlugin</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><code><a href="MVPlugin.html" title="interface in com.onarandombox.MultiverseCore.api">MVPlugin</a></code></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a></code>, <code><a href="MultiversePlugin.html" title="class in com.onarandombox.MultiverseCore.api">MultiversePlugin</a></code></dd>
</dl>
<hr>
<pre>@Deprecated
public interface <span class="typeNameLabel">LoggablePlugin</span></pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">Replaced by <code>Logging</code>.</div>
</div>
<div class="block">A simple API to require plugins to have a log method.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>org.bukkit.Server</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getServer()">getServer</a></span>()</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Gets the server instance that this plugin is attached to.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#log(java.util.logging.Level,java.lang.String)">log</a></span>&#8203;(java.util.logging.Level&nbsp;level,
java.lang.String&nbsp;msg)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Logs a message at the specified level.</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="log(java.util.logging.Level,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>log</h4>
<pre class="methodSignature">void&nbsp;log&#8203;(java.util.logging.Level&nbsp;level,
java.lang.String&nbsp;msg)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Logs a message at the specified level.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>level</code> - The Log-<code>Level</code>.</dd>
<dd><code>msg</code> - The message to log.</dd>
</dl>
</li>
</ul>
<a id="getServer()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getServer</h4>
<pre class="methodSignature">org.bukkit.Server&nbsp;getServer()</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block">Gets the server instance that this plugin is attached to.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A <code>Server</code> instance.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,523 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>MVDestination (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MVDestination (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6,"i6":6,"i7":6,"i8":6,"i9":6,"i10":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Interface MVDestination" class="title">Interface MVDestination</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../destination/AnchorDestination.html" title="class in com.onarandombox.MultiverseCore.destination">AnchorDestination</a></code>, <code><a href="../destination/BedDestination.html" title="class in com.onarandombox.MultiverseCore.destination">BedDestination</a></code>, <code><a href="../destination/CannonDestination.html" title="class in com.onarandombox.MultiverseCore.destination">CannonDestination</a></code>, <code><a href="../destination/CustomTeleporterDestination.html" title="class in com.onarandombox.MultiverseCore.destination">CustomTeleporterDestination</a></code>, <code><a href="../destination/ExactDestination.html" title="class in com.onarandombox.MultiverseCore.destination">ExactDestination</a></code>, <code><a href="../destination/InvalidDestination.html" title="class in com.onarandombox.MultiverseCore.destination">InvalidDestination</a></code>, <code><a href="../destination/PlayerDestination.html" title="class in com.onarandombox.MultiverseCore.destination">PlayerDestination</a></code>, <code><a href="../destination/WorldDestination.html" title="class in com.onarandombox.MultiverseCore.destination">WorldDestination</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">MVDestination</span></pre>
<div class="block">A destination API for Multiverse
Any plugin can add these to MV and when they are, any action that uses them (portals, MVTP, etc.) can use them!</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIdentifier()">getIdentifier</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the identifier or prefix that is required for this destination.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getLocation(org.bukkit.entity.Entity)">getLocation</a></span>&#8203;(org.bukkit.entity.Entity&nbsp;entity)</code></th>
<td class="colLast">
<div class="block">Returns the location a specific entity will spawn at when being teleported to this Destination.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getName()">getName</a></span>()</code></th>
<td class="colLast">
<div class="block">Gives you a specific name of the destination.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getRequiredPermission()">getRequiredPermission</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the permissions string required to go here.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getType()">getType</a></span>()</code></th>
<td class="colLast">
<div class="block">Gives you a general friendly description of the type of destination.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>org.bukkit.util.Vector</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getVelocity()">getVelocity</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns the velocity vector for this destination.</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isThisType(org.bukkit.plugin.java.JavaPlugin,java.lang.String)">isThisType</a></span>&#8203;(org.bukkit.plugin.java.JavaPlugin&nbsp;plugin,
java.lang.String&nbsp;destination)</code></th>
<td class="colLast">
<div class="block">Allows you to determine if a Destination is valid for the type it thinks it is.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isValid()">isValid</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns true if the destination is valid and players will be taken to it.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDestination(org.bukkit.plugin.java.JavaPlugin,java.lang.String)">setDestination</a></span>&#8203;(org.bukkit.plugin.java.JavaPlugin&nbsp;plugin,
java.lang.String&nbsp;destination)</code></th>
<td class="colLast">
<div class="block">Sets the destination string.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#toString()">toString</a></span>()</code></th>
<td class="colLast">
<div class="block">Returns a string that can easily be saved in the config that contains all the details needed to rebuild this
destination.</div>
</td>
</tr>
<tr id="i10" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#useSafeTeleporter()">useSafeTeleporter</a></span>()</code></th>
<td class="colLast">
<div class="block">Should the Multiverse SafeTeleporter be used?</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getIdentifier()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getIdentifier</h4>
<pre class="methodSignature">java.lang.String&nbsp;getIdentifier()</pre>
<div class="block">Returns the identifier or prefix that is required for this destination.
<p>
Portals have a prefix of "p" for example and OpenWarp (third party plugin) uses "ow". This is derived from a
hash and cannot have duplicate values. Read that as your plugin cannot use 'p' because it's already used.
Please check the wiki when adding a custom destination!</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The identifier or prefix that is required for this destination.</dd>
</dl>
</li>
</ul>
<a id="isThisType(org.bukkit.plugin.java.JavaPlugin,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isThisType</h4>
<pre class="methodSignature">boolean&nbsp;isThisType&#8203;(org.bukkit.plugin.java.JavaPlugin&nbsp;plugin,
java.lang.String&nbsp;destination)</pre>
<div class="block">Allows you to determine if a Destination is valid for the type it thinks it is.
<p>
An example of this would be the exact destination. A valid string would be: e:0,0,0 where an invalid one would
be e:1:2:3. The first string would return true the second would return false. This is simply a convenience
method
and does not even NEED to be called, but it's highly recommended if you're teleporting, but it's mainly for
Multiverse Internal use.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>plugin</code> - The plugin who the type belongs to.</dd>
<dd><code>destination</code> - The destination string. ex: p:MyPortal:nw</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the destination is valid, false if not.</dd>
</dl>
</li>
</ul>
<a id="getLocation(org.bukkit.entity.Entity)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getLocation</h4>
<pre class="methodSignature">org.bukkit.Location&nbsp;getLocation&#8203;(org.bukkit.entity.Entity&nbsp;entity)</pre>
<div class="block">Returns the location a specific entity will spawn at when being teleported to this Destination.
<p>
To just retrieve the location as it is stored you can just pass null, but be warned some destinations may return
null back to you if you do this. It is always safer to pass an actual entity. This is used so things like
minecarts can be teleported.
<p>
Do not forget to use <a href="#getVelocity()"><code>getVelocity()</code></a> as destinations can use this too!</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>entity</code> - The entity to be teleported.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The location of the entity.</dd>
</dl>
</li>
</ul>
<a id="getVelocity()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getVelocity</h4>
<pre class="methodSignature">org.bukkit.util.Vector&nbsp;getVelocity()</pre>
<div class="block">Returns the velocity vector for this destination.
<p>
Plugins wishing to fully support MVDestinations MUST implement this.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A vector representing the speed/direction the player should travel when arriving</dd>
</dl>
</li>
</ul>
<a id="setDestination(org.bukkit.plugin.java.JavaPlugin,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDestination</h4>
<pre class="methodSignature">void&nbsp;setDestination&#8203;(org.bukkit.plugin.java.JavaPlugin&nbsp;plugin,
java.lang.String&nbsp;destination)</pre>
<div class="block">Sets the destination string.
<p>
This should be used when you want to tell this destination object about a change in where it should take people.
The destination param should be match the result from <a href="#getIdentifier()"><code>getIdentifier()</code></a>. A valid example would be that if
<a href="#getIdentifier()"><code>getIdentifier()</code></a> returned "ow" our destination string could be "ow:TownCenter" but could not be
"p:HomePortal"</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>plugin</code> - The plugin who the type belongs to.</dd>
<dd><code>destination</code> - The destination string. ex: p:MyPortal:nw</dd>
</dl>
</li>
</ul>
<a id="isValid()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>isValid</h4>
<pre class="methodSignature">boolean&nbsp;isValid()</pre>
<div class="block">Returns true if the destination is valid and players will be taken to it.
<p>
Even if destinations are in the correct format (p:MyPortal) MyPortal may not exist, and therefore this would
return false.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the destination is valid; false if not.</dd>
</dl>
</li>
</ul>
<a id="getType()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getType</h4>
<pre class="methodSignature">java.lang.String&nbsp;getType()</pre>
<div class="block">Gives you a general friendly description of the type of destination.
<p>
For example, the PlayerDestination sets this to "Player". You can use this to show where a player will be taken.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A friendly string description of the type of destination.</dd>
</dl>
</li>
</ul>
<a id="getName()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getName</h4>
<pre class="methodSignature">java.lang.String&nbsp;getName()</pre>
<div class="block">Gives you a specific name of the destination.
<p>
For example, the PlayerDestination sets this to The Player's Name.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A friendly string stating the name of the destination.</dd>
</dl>
</li>
</ul>
<a id="toString()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>toString</h4>
<pre class="methodSignature">java.lang.String&nbsp;toString()</pre>
<div class="block">Returns a string that can easily be saved in the config that contains all the details needed to rebuild this
destination.
<p>
ex: e:0,0,0:50:50</div>
<dl>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>toString</code>&nbsp;in class&nbsp;<code>java.lang.Object</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The savable config string.</dd>
</dl>
</li>
</ul>
<a id="getRequiredPermission()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getRequiredPermission</h4>
<pre class="methodSignature">java.lang.String&nbsp;getRequiredPermission()</pre>
<div class="block">Returns the permissions string required to go here.
<p>
ex: multiverse.access.world
<p>
NOTE: This is NOT the permission to use the teleport command.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>the permissions string required to go here.</dd>
</dl>
</li>
</ul>
<a id="useSafeTeleporter()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>useSafeTeleporter</h4>
<pre class="methodSignature">boolean&nbsp;useSafeTeleporter()</pre>
<div class="block">Should the Multiverse SafeTeleporter be used?
<p>
If not, MV will blindly take people to the location specified.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>True if the SafeTeleporter will be used, false if not.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,346 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>MVPlugin (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MVPlugin (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":38,"i1":6,"i2":6,"i3":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],32:["t6","Deprecated Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Interface MVPlugin" class="title">Interface MVPlugin</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="LoggablePlugin.html" title="interface in com.onarandombox.MultiverseCore.api">LoggablePlugin</a></code></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a></code>, <code><a href="MultiversePlugin.html" title="class in com.onarandombox.MultiverseCore.api">MultiversePlugin</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">MVPlugin</span>
extends <a href="LoggablePlugin.html" title="interface in com.onarandombox.MultiverseCore.api">LoggablePlugin</a></pre>
<div class="block">This interface is implemented by every official Multiverse-plugin.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dumpVersionInfo(java.lang.String)">dumpVersionInfo</a></span>&#8203;(java.lang.String&nbsp;buffer)</code></th>
<td class="colLast">
<div class="block"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">This is now deprecated, nobody needs it any longer.</div>
</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code><a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCore()">getCore</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the reference to MultiverseCore.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getProtocolVersion()">getProtocolVersion</a></span>()</code></th>
<td class="colLast">
<div class="block">Allows Multiverse or a plugin to query another Multiverse plugin to see what version its protocol is.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCore(com.onarandombox.MultiverseCore.MultiverseCore)">setCore</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;core)</code></th>
<td class="colLast">
<div class="block">Sets the reference to MultiverseCore.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.onarandombox.MultiverseCore.api.LoggablePlugin">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;com.onarandombox.MultiverseCore.api.<a href="LoggablePlugin.html" title="interface in com.onarandombox.MultiverseCore.api">LoggablePlugin</a></h3>
<code><a href="LoggablePlugin.html#getServer()">getServer</a>, <a href="LoggablePlugin.html#log(java.util.logging.Level,java.lang.String)">log</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="dumpVersionInfo(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dumpVersionInfo</h4>
<pre class="methodSignature">@Deprecated
java.lang.String&nbsp;dumpVersionInfo&#8203;(java.lang.String&nbsp;buffer)</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
<div class="deprecationComment">This is now deprecated, nobody needs it any longer.
All version info-dumping is now done with <a href="../event/MVVersionEvent.html" title="class in com.onarandombox.MultiverseCore.event"><code>MVVersionEvent</code></a>.</div>
</div>
<div class="block">Adds This plugin's version information to the buffer and returns the new string.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>buffer</code> - The string that contains Core and all other MV plugins' versions.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A modified buffer that contains this MVPlugin's version information.</dd>
</dl>
</li>
</ul>
<a id="getCore()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCore</h4>
<pre class="methodSignature"><a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;getCore()</pre>
<div class="block">Gets the reference to MultiverseCore.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A valid <a href="../package-summary.html"><code>com.onarandombox.MultiverseCore</code></a>.</dd>
</dl>
</li>
</ul>
<a id="setCore(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCore</h4>
<pre class="methodSignature">void&nbsp;setCore&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;core)</pre>
<div class="block">Sets the reference to MultiverseCore.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>core</code> - A valid <a href="../package-summary.html"><code>com.onarandombox.MultiverseCore</code></a>.</dd>
</dl>
</li>
</ul>
<a id="getProtocolVersion()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getProtocolVersion</h4>
<pre class="methodSignature">int&nbsp;getProtocolVersion()</pre>
<div class="block">Allows Multiverse or a plugin to query another Multiverse plugin to see what version its protocol is. This
number
should change when something will break the code.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The Integer protocol version.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
File diff suppressed because it is too large. Load diff
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,372 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>MultiverseMessaging (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MultiverseMessaging (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Interface MultiverseMessaging" class="title">Interface MultiverseMessaging</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../utils/MVMessaging.html" title="class in com.onarandombox.MultiverseCore.utils">MVMessaging</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">MultiverseMessaging</span></pre>
<div class="block">Multiverse-messaging.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>int</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCooldown()">getCooldown</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the message-cooldown.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sendMessage(org.bukkit.command.CommandSender,java.lang.String,boolean)">sendMessage</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.lang.String&nbsp;message,
boolean&nbsp;ignoreCooldown)</code></th>
<td class="colLast">
<div class="block">Sends a message to the specified sender if the cooldown has passed.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sendMessages(org.bukkit.command.CommandSender,java.lang.String%5B%5D,boolean)">sendMessages</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.lang.String[]&nbsp;messages,
boolean&nbsp;ignoreCooldown)</code></th>
<td class="colLast">
<div class="block">Sends a group of messages to the specified sender if the cooldown has passed.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#sendMessages(org.bukkit.command.CommandSender,java.util.Collection,boolean)">sendMessages</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.Collection&lt;java.lang.String&gt;&nbsp;messages,
boolean&nbsp;ignoreCooldown)</code></th>
<td class="colLast">
<div class="block">Sends a group of messages to the specified sender if the cooldown has passed.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCooldown(int)">setCooldown</a></span>&#8203;(int&nbsp;milliseconds)</code></th>
<td class="colLast">
<div class="block">Sets the message-cooldown.</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="setCooldown(int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setCooldown</h4>
<pre class="methodSignature">void&nbsp;setCooldown&#8203;(int&nbsp;milliseconds)</pre>
<div class="block">Sets the message-cooldown.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>milliseconds</code> - The new message-cooldown in milliseconds.</dd>
</dl>
</li>
</ul>
<a id="sendMessage(org.bukkit.command.CommandSender,java.lang.String,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sendMessage</h4>
<pre class="methodSignature">boolean&nbsp;sendMessage&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.lang.String&nbsp;message,
boolean&nbsp;ignoreCooldown)</pre>
<div class="block">Sends a message to the specified sender if the cooldown has passed.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sender</code> - The person/console to send the message to.</dd>
<dd><code>message</code> - The message to send.</dd>
<dd><code>ignoreCooldown</code> - If true this message will always be sent. Useful for things like menus</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if the message was sent, false if not.</dd>
</dl>
</li>
</ul>
<a id="sendMessages(org.bukkit.command.CommandSender,java.lang.String[],boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sendMessages</h4>
<pre class="methodSignature">boolean&nbsp;sendMessages&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.lang.String[]&nbsp;messages,
boolean&nbsp;ignoreCooldown)</pre>
<div class="block">Sends a group of messages to the specified sender if the cooldown has passed.
This method is needed, since sending many messages in quick succession would violate
the cooldown.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sender</code> - The person/console to send the message to.</dd>
<dd><code>messages</code> - The messages to send.</dd>
<dd><code>ignoreCooldown</code> - If true these messages will always be sent. Useful for things like menus</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if the message was sent, false if not.</dd>
</dl>
</li>
</ul>
<a id="sendMessages(org.bukkit.command.CommandSender,java.util.Collection,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>sendMessages</h4>
<pre class="methodSignature">boolean&nbsp;sendMessages&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.Collection&lt;java.lang.String&gt;&nbsp;messages,
boolean&nbsp;ignoreCooldown)</pre>
<div class="block">Sends a group of messages to the specified sender if the cooldown has passed.
This method is needed, since sending many messages in quick succession would violate
the cooldown.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sender</code> - The person/console to send the message to.</dd>
<dd><code>messages</code> - The messages to send.</dd>
<dd><code>ignoreCooldown</code> - If true these messages will always be sent. Useful for things like menus</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true if the message was sent, false if not.</dd>
</dl>
</li>
</ul>
<a id="getCooldown()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getCooldown</h4>
<pre class="methodSignature">int&nbsp;getCooldown()</pre>
<div class="block">Gets the message-cooldown.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The message-cooldown.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,619 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>MultiversePlugin (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="MultiversePlugin (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":6,"i7":6,"i8":10,"i9":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Class MultiversePlugin" class="title">Class MultiversePlugin</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>org.bukkit.plugin.PluginBase</li>
<li>
<ul class="inheritance">
<li>org.bukkit.plugin.java.JavaPlugin</li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.api.MultiversePlugin</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Implemented Interfaces:</dt>
<dd><code><a href="LoggablePlugin.html" title="interface in com.onarandombox.MultiverseCore.api">LoggablePlugin</a></code>, <code><a href="MVPlugin.html" title="interface in com.onarandombox.MultiverseCore.api">MVPlugin</a></code>, <code>org.bukkit.command.CommandExecutor</code>, <code>org.bukkit.command.TabCompleter</code>, <code>org.bukkit.command.TabExecutor</code>, <code>org.bukkit.plugin.Plugin</code></dd>
</dl>
<hr>
<pre>public abstract class <span class="typeNameLabel">MultiversePlugin</span>
extends org.bukkit.plugin.java.JavaPlugin
implements <a href="MVPlugin.html" title="interface in com.onarandombox.MultiverseCore.api">MVPlugin</a></pre>
<div class="block">Make things easier for MV-Plugins!</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<table class="memberSummary">
<caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Field</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<td class="colFirst"><code>protected java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#logTag">logTag</a></span></code></th>
<td class="colLast">
<div class="block">Prefix for standard log entrys.</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E()">MultiversePlugin</a></span>()</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#dumpVersionInfo(java.lang.String)">dumpVersionInfo</a></span>&#8203;(java.lang.String&nbsp;buffer)</code></th>
<td class="colLast">
<div class="block">Adds This plugin's version information to the buffer and returns the new string.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getAuthors()">getAuthors</a></span>()</code></th>
<td class="colLast">
<div class="block">Parse the Authors Array into a readable String with ',' and 'and'.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code><a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getCore()">getCore</a></span>()</code></th>
<td class="colLast">
<div class="block">Gets the reference to MultiverseCore.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#log(java.util.logging.Level,java.lang.String)">log</a></span>&#8203;(java.util.logging.Level&nbsp;level,
java.lang.String&nbsp;msg)</code></th>
<td class="colLast">
<div class="block">Logs a message at the specified level.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onCommand(org.bukkit.command.CommandSender,org.bukkit.command.Command,java.lang.String,java.lang.String%5B%5D)">onCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
org.bukkit.command.Command&nbsp;command,
java.lang.String&nbsp;label,
java.lang.String[]&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onEnable()">onEnable</a></span>()</code></th>
<td class="colLast">
<div class="block">
Note: You can't override this, use <a href="#onPluginEnable()"><code>onPluginEnable()</code></a> instead!</div>
</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>protected abstract void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onPluginEnable()">onPluginEnable</a></span>()</code></th>
<td class="colLast">
<div class="block">Called when the plugin is enabled.</div>
</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>protected abstract void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#registerCommands(com.pneumaticraft.commandhandler.CommandHandler)">registerCommands</a></span>&#8203;(com.pneumaticraft.commandhandler.CommandHandler&nbsp;handler)</code></th>
<td class="colLast">
<div class="block">You can register commands here.</div>
</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCore(com.onarandombox.MultiverseCore.MultiverseCore)">setCore</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;core)</code></th>
<td class="colLast">
<div class="block">Sets the reference to MultiverseCore.</div>
</td>
</tr>
<tr id="i9" class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDebugLogTag(java.lang.String)">setDebugLogTag</a></span>&#8203;(java.lang.String&nbsp;tag)</code></th>
<td class="colLast">
<div class="block">Sets the debug log-tag.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.bukkit.plugin.java.JavaPlugin">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.bukkit.plugin.java.JavaPlugin</h3>
<code>getClassLoader, getCommand, getConfig, getDataFolder, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onDisable, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toString</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.org.bukkit.plugin.PluginBase">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;org.bukkit.plugin.PluginBase</h3>
<code>equals, getName, hashCode</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, finalize, getClass, notify, notifyAll, wait, wait, wait</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.onarandombox.MultiverseCore.api.LoggablePlugin">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;com.onarandombox.MultiverseCore.api.<a href="LoggablePlugin.html" title="interface in com.onarandombox.MultiverseCore.api">LoggablePlugin</a></h3>
<code><a href="LoggablePlugin.html#getServer()">getServer</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.onarandombox.MultiverseCore.api.MVPlugin">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;com.onarandombox.MultiverseCore.api.<a href="MVPlugin.html" title="interface in com.onarandombox.MultiverseCore.api">MVPlugin</a></h3>
<code><a href="MVPlugin.html#getProtocolVersion()">getProtocolVersion</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ FIELD DETAIL =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.detail">
<!-- -->
</a>
<h3>Field Detail</h3>
<a id="logTag">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>logTag</h4>
<pre>protected&nbsp;java.lang.String logTag</pre>
<div class="block">Prefix for standard log entrys.</div>
</li>
</ul>
</li>
</ul>
</section>
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;()">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>MultiversePlugin</h4>
<pre>public&nbsp;MultiversePlugin()</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="onEnable()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onEnable</h4>
<pre class="methodSignature">public final&nbsp;void&nbsp;onEnable()</pre>
<div class="block">
Note: You can't override this, use <a href="#onPluginEnable()"><code>onPluginEnable()</code></a> instead!</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>onEnable</code>&nbsp;in interface&nbsp;<code>org.bukkit.plugin.Plugin</code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>onEnable</code>&nbsp;in class&nbsp;<code>org.bukkit.plugin.java.JavaPlugin</code></dd>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="#onPluginEnable()"><code>onPluginEnable()</code></a></dd>
</dl>
</li>
</ul>
<a id="getAuthors()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getAuthors</h4>
<pre class="methodSignature">protected&nbsp;java.lang.String&nbsp;getAuthors()</pre>
<div class="block">Parse the Authors Array into a readable String with ',' and 'and'.</div>
<dl>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The readable authors-<code>String</code></dd>
</dl>
</li>
</ul>
<a id="onPluginEnable()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onPluginEnable</h4>
<pre class="methodSignature">protected abstract&nbsp;void&nbsp;onPluginEnable()</pre>
<div class="block">Called when the plugin is enabled.</div>
<dl>
<dt><span class="seeLabel">See Also:</span></dt>
<dd><a href="#onEnable()"><code>onEnable()</code></a></dd>
</dl>
</li>
</ul>
<a id="registerCommands(com.pneumaticraft.commandhandler.CommandHandler)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>registerCommands</h4>
<pre class="methodSignature">protected abstract&nbsp;void&nbsp;registerCommands&#8203;(com.pneumaticraft.commandhandler.CommandHandler&nbsp;handler)</pre>
<div class="block">You can register commands here.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>handler</code> - The CommandHandler.</dd>
</dl>
</li>
</ul>
<a id="onCommand(org.bukkit.command.CommandSender,org.bukkit.command.Command,java.lang.String,java.lang.String[])">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>onCommand</h4>
<pre class="methodSignature">public&nbsp;boolean&nbsp;onCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
org.bukkit.command.Command&nbsp;command,
java.lang.String&nbsp;label,
java.lang.String[]&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>onCommand</code>&nbsp;in interface&nbsp;<code>org.bukkit.command.CommandExecutor</code></dd>
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
<dd><code>onCommand</code>&nbsp;in class&nbsp;<code>org.bukkit.plugin.java.JavaPlugin</code></dd>
</dl>
</li>
</ul>
<a id="log(java.util.logging.Level,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>log</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;log&#8203;(java.util.logging.Level&nbsp;level,
java.lang.String&nbsp;msg)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="LoggablePlugin.html#log(java.util.logging.Level,java.lang.String)">LoggablePlugin</a></code></span></div>
<div class="block">Logs a message at the specified level.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="LoggablePlugin.html#log(java.util.logging.Level,java.lang.String)">log</a></code>&nbsp;in interface&nbsp;<code><a href="LoggablePlugin.html" title="interface in com.onarandombox.MultiverseCore.api">LoggablePlugin</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>level</code> - The Log-<code>Level</code>.</dd>
<dd><code>msg</code> - The message to log.</dd>
</dl>
</li>
</ul>
<a id="setDebugLogTag(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>setDebugLogTag</h4>
<pre class="methodSignature">protected final&nbsp;void&nbsp;setDebugLogTag&#8203;(java.lang.String&nbsp;tag)</pre>
<div class="block">Sets the debug log-tag.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>tag</code> - The new tag.</dd>
</dl>
</li>
</ul>
<a id="dumpVersionInfo(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>dumpVersionInfo</h4>
<pre class="methodSignature">public final&nbsp;java.lang.String&nbsp;dumpVersionInfo&#8203;(java.lang.String&nbsp;buffer)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="MVPlugin.html#dumpVersionInfo(java.lang.String)">MVPlugin</a></code></span></div>
<div class="block">Adds This plugin's version information to the buffer and returns the new string.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MVPlugin.html#dumpVersionInfo(java.lang.String)">dumpVersionInfo</a></code>&nbsp;in interface&nbsp;<code><a href="MVPlugin.html" title="interface in com.onarandombox.MultiverseCore.api">MVPlugin</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>buffer</code> - The string that contains Core and all other MV plugins' versions.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A modified buffer that contains this MVPlugin's version information.</dd>
</dl>
</li>
</ul>
<a id="getCore()">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getCore</h4>
<pre class="methodSignature">public final&nbsp;<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;getCore()</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="MVPlugin.html#getCore()">MVPlugin</a></code></span></div>
<div class="block">Gets the reference to MultiverseCore.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MVPlugin.html#getCore()">getCore</a></code>&nbsp;in interface&nbsp;<code><a href="MVPlugin.html" title="interface in com.onarandombox.MultiverseCore.api">MVPlugin</a></code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A valid <a href="../package-summary.html"><code>com.onarandombox.MultiverseCore</code></a>.</dd>
</dl>
</li>
</ul>
<a id="setCore(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>setCore</h4>
<pre class="methodSignature">public final&nbsp;void&nbsp;setCore&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;core)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="MVPlugin.html#setCore(com.onarandombox.MultiverseCore.MultiverseCore)">MVPlugin</a></code></span></div>
<div class="block">Sets the reference to MultiverseCore.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MVPlugin.html#setCore(com.onarandombox.MultiverseCore.MultiverseCore)">setCore</a></code>&nbsp;in interface&nbsp;<code><a href="MVPlugin.html" title="interface in com.onarandombox.MultiverseCore.api">MVPlugin</a></code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>core</code> - A valid <a href="../package-summary.html"><code>com.onarandombox.MultiverseCore</code></a>.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
File diff suppressed because it is too large. Load diff
@@ -0,0 +1,416 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>SafeTTeleporter (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="SafeTTeleporter (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Interface SafeTTeleporter" class="title">Interface SafeTTeleporter</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Superinterfaces:</dt>
<dd><code><a href="Teleporter.html" title="interface in com.onarandombox.MultiverseCore.api">Teleporter</a></code></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../utils/SimpleSafeTTeleporter.html" title="class in com.onarandombox.MultiverseCore.utils">SimpleSafeTTeleporter</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">SafeTTeleporter</span>
extends <a href="Teleporter.html" title="interface in com.onarandombox.MultiverseCore.api">Teleporter</a></pre>
<div class="block">Used to safely teleport people.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#findPortalBlockNextTo(org.bukkit.Location)">findPortalBlockNextTo</a></span>&#8203;(org.bukkit.Location&nbsp;l)</code></th>
<td class="colLast">
<div class="block">Finds a portal-block next to the specified <code>Location</code>.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSafeLocation(org.bukkit.entity.Entity,com.onarandombox.MultiverseCore.api.MVDestination)">getSafeLocation</a></span>&#8203;(org.bukkit.entity.Entity&nbsp;e,
<a href="MVDestination.html" title="interface in com.onarandombox.MultiverseCore.api">MVDestination</a>&nbsp;d)</code></th>
<td class="colLast">
<div class="block">Returns a safe location for the entity to spawn at.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSafeLocation(org.bukkit.Location)">getSafeLocation</a></span>&#8203;(org.bukkit.Location&nbsp;l)</code></th>
<td class="colLast">
<div class="block">Gets the next safe location around the given location.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>org.bukkit.Location</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSafeLocation(org.bukkit.Location,int,int)">getSafeLocation</a></span>&#8203;(org.bukkit.Location&nbsp;l,
int&nbsp;tolerance,
int&nbsp;radius)</code></th>
<td class="colLast">
<div class="block">Gets the next safe location around the given location.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code><a href="../enums/TeleportResult.html" title="enum in com.onarandombox.MultiverseCore.enums">TeleportResult</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#safelyTeleport(org.bukkit.command.CommandSender,org.bukkit.entity.Entity,com.onarandombox.MultiverseCore.api.MVDestination)">safelyTeleport</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;teleporter,
org.bukkit.entity.Entity&nbsp;teleportee,
<a href="MVDestination.html" title="interface in com.onarandombox.MultiverseCore.api">MVDestination</a>&nbsp;d)</code></th>
<td class="colLast">
<div class="block">Safely teleport the entity to the MVDestination.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code><a href="../enums/TeleportResult.html" title="enum in com.onarandombox.MultiverseCore.enums">TeleportResult</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#safelyTeleport(org.bukkit.command.CommandSender,org.bukkit.entity.Entity,org.bukkit.Location,boolean)">safelyTeleport</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;teleporter,
org.bukkit.entity.Entity&nbsp;teleportee,
org.bukkit.Location&nbsp;location,
boolean&nbsp;safely)</code></th>
<td class="colLast">
<div class="block">Safely teleport the entity to the Location.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.onarandombox.MultiverseCore.api.Teleporter">
<!-- -->
</a>
<h3>Methods inherited from interface&nbsp;com.onarandombox.MultiverseCore.api.<a href="Teleporter.html" title="interface in com.onarandombox.MultiverseCore.api">Teleporter</a></h3>
<code><a href="Teleporter.html#teleport(org.bukkit.command.CommandSender,org.bukkit.entity.Player,com.onarandombox.MultiverseCore.api.MVDestination)">teleport</a></code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getSafeLocation(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSafeLocation</h4>
<pre class="methodSignature">org.bukkit.Location&nbsp;getSafeLocation&#8203;(org.bukkit.Location&nbsp;l)</pre>
<div class="block">Gets the next safe location around the given location.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - A <code>Location</code>.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A safe <code>Location</code>.</dd>
</dl>
</li>
</ul>
<a id="getSafeLocation(org.bukkit.Location,int,int)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSafeLocation</h4>
<pre class="methodSignature">org.bukkit.Location&nbsp;getSafeLocation&#8203;(org.bukkit.Location&nbsp;l,
int&nbsp;tolerance,
int&nbsp;radius)</pre>
<div class="block">Gets the next safe location around the given location.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - A <code>Location</code>.</dd>
<dd><code>tolerance</code> - The tolerance.</dd>
<dd><code>radius</code> - The radius.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A safe <code>Location</code>.</dd>
</dl>
</li>
</ul>
<a id="safelyTeleport(org.bukkit.command.CommandSender,org.bukkit.entity.Entity,com.onarandombox.MultiverseCore.api.MVDestination)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>safelyTeleport</h4>
<pre class="methodSignature"><a href="../enums/TeleportResult.html" title="enum in com.onarandombox.MultiverseCore.enums">TeleportResult</a>&nbsp;safelyTeleport&#8203;(org.bukkit.command.CommandSender&nbsp;teleporter,
org.bukkit.entity.Entity&nbsp;teleportee,
<a href="MVDestination.html" title="interface in com.onarandombox.MultiverseCore.api">MVDestination</a>&nbsp;d)</pre>
<div class="block">Safely teleport the entity to the MVDestination. This will perform checks to see if the place is safe, and if
it's not, will adjust the final destination accordingly.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>teleporter</code> - Person who performed the teleport command.</dd>
<dd><code>teleportee</code> - Entity to teleport</dd>
<dd><code>d</code> - Destination to teleport them to</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true for success, false for failure</dd>
</dl>
</li>
</ul>
<a id="safelyTeleport(org.bukkit.command.CommandSender,org.bukkit.entity.Entity,org.bukkit.Location,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>safelyTeleport</h4>
<pre class="methodSignature"><a href="../enums/TeleportResult.html" title="enum in com.onarandombox.MultiverseCore.enums">TeleportResult</a>&nbsp;safelyTeleport&#8203;(org.bukkit.command.CommandSender&nbsp;teleporter,
org.bukkit.entity.Entity&nbsp;teleportee,
org.bukkit.Location&nbsp;location,
boolean&nbsp;safely)</pre>
<div class="block">Safely teleport the entity to the Location. This may perform checks to
see if the place is safe, and if
it's not, will adjust the final destination accordingly.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>teleporter</code> - Person who issued the teleport command.</dd>
<dd><code>teleportee</code> - Entity to teleport.</dd>
<dd><code>location</code> - Location to teleport them to.</dd>
<dd><code>safely</code> - Should the destination be checked for safety before teleport?</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>true for success, false for failure.</dd>
</dl>
</li>
</ul>
<a id="getSafeLocation(org.bukkit.entity.Entity,com.onarandombox.MultiverseCore.api.MVDestination)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getSafeLocation</h4>
<pre class="methodSignature">org.bukkit.Location&nbsp;getSafeLocation&#8203;(org.bukkit.entity.Entity&nbsp;e,
<a href="MVDestination.html" title="interface in com.onarandombox.MultiverseCore.api">MVDestination</a>&nbsp;d)</pre>
<div class="block">Returns a safe location for the entity to spawn at.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>e</code> - The entity to spawn</dd>
<dd><code>d</code> - The MVDestination to take the entity to.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A new location to spawn the entity at.</dd>
</dl>
</li>
</ul>
<a id="findPortalBlockNextTo(org.bukkit.Location)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>findPortalBlockNextTo</h4>
<pre class="methodSignature">org.bukkit.Location&nbsp;findPortalBlockNextTo&#8203;(org.bukkit.Location&nbsp;l)</pre>
<div class="block">Finds a portal-block next to the specified <code>Location</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>l</code> - The <code>Location</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The next portal-block's <code>Location</code>.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,260 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Teleporter (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Teleporter (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Interface Teleporter" class="title">Interface Teleporter</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Subinterfaces:</dt>
<dd><code><a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api">SafeTTeleporter</a></code></dd>
</dl>
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../utils/SimpleSafeTTeleporter.html" title="class in com.onarandombox.MultiverseCore.utils">SimpleSafeTTeleporter</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">Teleporter</span></pre>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code><a href="../enums/TeleportResult.html" title="enum in com.onarandombox.MultiverseCore.enums">TeleportResult</a></code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#teleport(org.bukkit.command.CommandSender,org.bukkit.entity.Player,com.onarandombox.MultiverseCore.api.MVDestination)">teleport</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;teleporter,
org.bukkit.entity.Player&nbsp;teleportee,
<a href="MVDestination.html" title="interface in com.onarandombox.MultiverseCore.api">MVDestination</a>&nbsp;destination)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="teleport(org.bukkit.command.CommandSender,org.bukkit.entity.Player,com.onarandombox.MultiverseCore.api.MVDestination)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>teleport</h4>
<pre class="methodSignature"><a href="../enums/TeleportResult.html" title="enum in com.onarandombox.MultiverseCore.enums">TeleportResult</a>&nbsp;teleport&#8203;(org.bukkit.command.CommandSender&nbsp;teleporter,
org.bukkit.entity.Player&nbsp;teleportee,
<a href="MVDestination.html" title="interface in com.onarandombox.MultiverseCore.api">MVDestination</a>&nbsp;destination)</pre>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,402 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>WorldPurger (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="WorldPurger (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":6,"i1":6,"i2":6,"i3":6,"i4":6,"i5":6};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.api</a></div>
<h2 title="Interface WorldPurger" class="title">Interface WorldPurger</h2>
</div>
<div class="contentContainer">
<div class="description">
<ul class="blockList">
<li class="blockList">
<dl>
<dt>All Known Implementing Classes:</dt>
<dd><code><a href="../utils/SimpleWorldPurger.html" title="class in com.onarandombox.MultiverseCore.utils">SimpleWorldPurger</a></code></dd>
</dl>
<hr>
<pre>public interface <span class="typeNameLabel">WorldPurger</span></pre>
<div class="block">Used to remove animals from worlds that don't belong there.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t3" class="tableTab"><span><a href="javascript:show(4);">Abstract Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#purgeWorld(com.onarandombox.MultiverseCore.api.MultiverseWorld)">purgeWorld</a></span>&#8203;(<a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseWorld</a>&nbsp;world)</code></th>
<td class="colLast">
<div class="block">Convenience method for <a href="#purgeWorld(com.onarandombox.MultiverseCore.api.MultiverseWorld,java.util.List,boolean,boolean)"><code>purgeWorld(MultiverseWorld, java.util.List, boolean, boolean)</code></a> that takes the settings from the world-config.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#purgeWorld(com.onarandombox.MultiverseCore.api.MultiverseWorld,java.util.List,boolean,boolean)">purgeWorld</a></span>&#8203;(<a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseWorld</a>&nbsp;mvworld,
java.util.List&lt;java.lang.String&gt;&nbsp;thingsToKill,
boolean&nbsp;negateAnimals,
boolean&nbsp;negateMonsters)</code></th>
<td class="colLast">
<div class="block">Clear all animals/monsters that do not belong to a world according to the config.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#purgeWorld(com.onarandombox.MultiverseCore.api.MultiverseWorld,java.util.List,boolean,boolean,org.bukkit.command.CommandSender)">purgeWorld</a></span>&#8203;(<a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseWorld</a>&nbsp;mvworld,
java.util.List&lt;java.lang.String&gt;&nbsp;thingsToKill,
boolean&nbsp;negateAnimals,
boolean&nbsp;negateMonsters,
org.bukkit.command.CommandSender&nbsp;sender)</code></th>
<td class="colLast">
<div class="block">Clear all animals/monsters that do not belong to a world according to the config.</div>
</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#purgeWorlds(java.util.List)">purgeWorlds</a></span>&#8203;(java.util.List&lt;<a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseWorld</a>&gt;&nbsp;worlds)</code></th>
<td class="colLast">
<div class="block">Synchronizes the given worlds with their settings.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#shouldWeKillThisCreature(com.onarandombox.MultiverseCore.api.MultiverseWorld,org.bukkit.entity.Entity)">shouldWeKillThisCreature</a></span>&#8203;(<a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseWorld</a>&nbsp;w,
org.bukkit.entity.Entity&nbsp;e)</code></th>
<td class="colLast">
<div class="block">Determines whether the specified creature should be killed and automatically reads the params from a world object.</div>
</td>
</tr>
<tr id="i5" class="rowColor">
<td class="colFirst"><code>boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#shouldWeKillThisCreature(org.bukkit.entity.Entity,java.util.List,boolean,boolean)">shouldWeKillThisCreature</a></span>&#8203;(org.bukkit.entity.Entity&nbsp;e,
java.util.List&lt;java.lang.String&gt;&nbsp;thingsToKill,
boolean&nbsp;negateAnimals,
boolean&nbsp;negateMonsters)</code></th>
<td class="colLast">
<div class="block">Determines whether the specified creature should be killed.</div>
</td>
</tr>
</table>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="purgeWorlds(java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>purgeWorlds</h4>
<pre class="methodSignature">void&nbsp;purgeWorlds&#8203;(java.util.List&lt;<a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseWorld</a>&gt;&nbsp;worlds)</pre>
<div class="block">Synchronizes the given worlds with their settings.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>worlds</code> - A list of <a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api"><code>MultiverseWorld</code></a></dd>
</dl>
</li>
</ul>
<a id="purgeWorld(com.onarandombox.MultiverseCore.api.MultiverseWorld)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>purgeWorld</h4>
<pre class="methodSignature">void&nbsp;purgeWorld&#8203;(<a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseWorld</a>&nbsp;world)</pre>
<div class="block">Convenience method for <a href="#purgeWorld(com.onarandombox.MultiverseCore.api.MultiverseWorld,java.util.List,boolean,boolean)"><code>purgeWorld(MultiverseWorld, java.util.List, boolean, boolean)</code></a> that takes the settings from the world-config.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>world</code> - The <a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api"><code>MultiverseWorld</code></a>.</dd>
</dl>
</li>
</ul>
<a id="purgeWorld(com.onarandombox.MultiverseCore.api.MultiverseWorld,java.util.List,boolean,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>purgeWorld</h4>
<pre class="methodSignature">void&nbsp;purgeWorld&#8203;(<a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseWorld</a>&nbsp;mvworld,
java.util.List&lt;java.lang.String&gt;&nbsp;thingsToKill,
boolean&nbsp;negateAnimals,
boolean&nbsp;negateMonsters)</pre>
<div class="block">Clear all animals/monsters that do not belong to a world according to the config.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>mvworld</code> - The <a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api"><code>MultiverseWorld</code></a>.</dd>
<dd><code>thingsToKill</code> - A <code>List</code> of animals/monsters to be killed.</dd>
<dd><code>negateAnimals</code> - Whether the monsters in the list should be negated.</dd>
<dd><code>negateMonsters</code> - Whether the animals in the list should be negated.</dd>
</dl>
</li>
</ul>
<a id="purgeWorld(com.onarandombox.MultiverseCore.api.MultiverseWorld,java.util.List,boolean,boolean,org.bukkit.command.CommandSender)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>purgeWorld</h4>
<pre class="methodSignature">void&nbsp;purgeWorld&#8203;(<a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseWorld</a>&nbsp;mvworld,
java.util.List&lt;java.lang.String&gt;&nbsp;thingsToKill,
boolean&nbsp;negateAnimals,
boolean&nbsp;negateMonsters,
org.bukkit.command.CommandSender&nbsp;sender)</pre>
<div class="block">Clear all animals/monsters that do not belong to a world according to the config.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>mvworld</code> - The <a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api"><code>MultiverseWorld</code></a>.</dd>
<dd><code>thingsToKill</code> - A <code>List</code> of animals/monsters to be killed.</dd>
<dd><code>negateAnimals</code> - Whether the monsters in the list should be negated.</dd>
<dd><code>negateMonsters</code> - Whether the animals in the list should be negated.</dd>
<dd><code>sender</code> - The <code>CommandSender</code> that initiated the action. He will/should be notified.</dd>
</dl>
</li>
</ul>
<a id="shouldWeKillThisCreature(org.bukkit.entity.Entity,java.util.List,boolean,boolean)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>shouldWeKillThisCreature</h4>
<pre class="methodSignature">boolean&nbsp;shouldWeKillThisCreature&#8203;(org.bukkit.entity.Entity&nbsp;e,
java.util.List&lt;java.lang.String&gt;&nbsp;thingsToKill,
boolean&nbsp;negateAnimals,
boolean&nbsp;negateMonsters)</pre>
<div class="block">Determines whether the specified creature should be killed.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>e</code> - The creature.</dd>
<dd><code>thingsToKill</code> - A <code>List</code> of animals/monsters to be killed.</dd>
<dd><code>negateAnimals</code> - Whether the monsters in the list should be negated.</dd>
<dd><code>negateMonsters</code> - Whether the animals in the list should be negated.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>true</code> if the creature should be killed, otherwise <code>false</code>.</dd>
</dl>
</li>
</ul>
<a id="shouldWeKillThisCreature(com.onarandombox.MultiverseCore.api.MultiverseWorld,org.bukkit.entity.Entity)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>shouldWeKillThisCreature</h4>
<pre class="methodSignature">boolean&nbsp;shouldWeKillThisCreature&#8203;(<a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseWorld</a>&nbsp;w,
org.bukkit.entity.Entity&nbsp;e)</pre>
<div class="block">Determines whether the specified creature should be killed and automatically reads the params from a world object.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>w</code> - The world.</dd>
<dd><code>e</code> - The creature.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd><code>true</code> if the creature should be killed, otherwise <code>false</code>.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li>Constr&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,266 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>com.onarandombox.MultiverseCore.api (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="com.onarandombox.MultiverseCore.api (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Package" class="title">Package&nbsp;com.onarandombox.MultiverseCore.api</h1>
</div>
<div class="contentContainer">
<section><a id="package.description">
<!-- -->
</a>
<div class="block">The Multiverse-API, containing lots of interfaces that can be quite useful for other
plugins when interacting with Multiverse.</div>
</section>
<ul class="blockList">
<li class="blockList">
<table class="typeSummary">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api">BlockSafety</a></th>
<td class="colLast">
<div class="block">Used to get block/location-related information.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api">Core</a></th>
<td class="colLast">
<div class="block">Multiverse 2 Core API</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="FancyText.html" title="interface in com.onarandombox.MultiverseCore.api">FancyText</a></th>
<td class="colLast">
<div class="block">A fancy text.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api">LocationManipulation</a></th>
<td class="colLast">
<div class="block">Used to manipulate locations.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="LoggablePlugin.html" title="interface in com.onarandombox.MultiverseCore.api">LoggablePlugin</a></th>
<td class="colLast">Deprecated.
<div class="deprecationComment">Replaced by <code>Logging</code>.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="MultiverseCoreConfig.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseCoreConfig</a></th>
<td class="colLast">
<div class="block">The configuration of MultiverseCore.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="MultiverseMessaging.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseMessaging</a></th>
<td class="colLast">
<div class="block">Multiverse-messaging.</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api">MultiverseWorld</a></th>
<td class="colLast">
<div class="block">The API for a Multiverse Handled World.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="MVDestination.html" title="interface in com.onarandombox.MultiverseCore.api">MVDestination</a></th>
<td class="colLast">
<div class="block">A destination API for Multiverse
Any plugin can add these to MV and when they are, any action that uses them (portals, MVTP, etc.) can use them!</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="MVPlugin.html" title="interface in com.onarandombox.MultiverseCore.api">MVPlugin</a></th>
<td class="colLast">
<div class="block">This interface is implemented by every official Multiverse-plugin.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="MVWorldManager.html" title="interface in com.onarandombox.MultiverseCore.api">MVWorldManager</a></th>
<td class="colLast">
<div class="block">Multiverse 2 World Manager API</div>
</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api">SafeTTeleporter</a></th>
<td class="colLast">
<div class="block">Used to safely teleport people.</div>
</td>
</tr>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="Teleporter.html" title="interface in com.onarandombox.MultiverseCore.api">Teleporter</a></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<th class="colFirst" scope="row"><a href="WorldPurger.html" title="interface in com.onarandombox.MultiverseCore.api">WorldPurger</a></th>
<td class="colLast">
<div class="block">Used to remove animals from worlds that don't belong there.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<th class="colFirst" scope="row"><a href="MultiversePlugin.html" title="class in com.onarandombox.MultiverseCore.api">MultiversePlugin</a></th>
<td class="colLast">
<div class="block">Make things easier for MV-Plugins!</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,198 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>com.onarandombox.MultiverseCore.api Class Hierarchy (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="com.onarandombox.MultiverseCore.api Class Hierarchy (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 class="title">Hierarchy For Package com.onarandombox.MultiverseCore.api</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="../../../../overview-tree.html">All Packages</a></li>
</ul>
</div>
<div class="contentContainer">
<section>
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li class="circle">java.lang.Object
<ul>
<li class="circle">org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
<ul>
<li class="circle">org.bukkit.plugin.java.JavaPlugin
<ul>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="MultiversePlugin.html" title="class in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">MultiversePlugin</span></a> (implements com.onarandombox.MultiverseCore.api.<a href="MVPlugin.html" title="interface in com.onarandombox.MultiverseCore.api">MVPlugin</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
<section>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="BlockSafety.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">BlockSafety</span></a></li>
<li class="circle">org.bukkit.configuration.serialization.ConfigurationSerializable
<ul>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="MultiverseCoreConfig.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">MultiverseCoreConfig</span></a></li>
</ul>
</li>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="Core.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">Core</span></a></li>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="FancyText.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">FancyText</span></a></li>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="LocationManipulation.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">LocationManipulation</span></a></li>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="LoggablePlugin.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">LoggablePlugin</span></a>
<ul>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="MVPlugin.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">MVPlugin</span></a></li>
</ul>
</li>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="MultiverseMessaging.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">MultiverseMessaging</span></a></li>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="MultiverseWorld.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">MultiverseWorld</span></a></li>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="MVDestination.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">MVDestination</span></a></li>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="MVWorldManager.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">MVWorldManager</span></a></li>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="Teleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">Teleporter</span></a>
<ul>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="SafeTTeleporter.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">SafeTTeleporter</span></a></li>
</ul>
</li>
<li class="circle">com.onarandombox.MultiverseCore.api.<a href="WorldPurger.html" title="interface in com.onarandombox.MultiverseCore.api"><span class="typeNameLink">WorldPurger</span></a></li>
</ul>
</section>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Tree</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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,436 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>AnchorCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="AnchorCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class AnchorCommand" class="title">Class AnchorCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.PaginatedCommand</a>&lt;T&gt;</li>
<li>
<ul class="inheritance">
<li><a href="PaginatedCoreCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.PaginatedCoreCommand</a>&lt;java.lang.String&gt;</li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.AnchorCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">AnchorCommand</span>
extends <a href="PaginatedCoreCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCoreCommand</a>&lt;java.lang.String&gt;</pre>
<div class="block">Allows management of Anchor Destinations.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.com.onarandombox.MultiverseCore.commands.PaginatedCommand">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand</a></h3>
<code><a href="PaginatedCommand.FilterObject.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand.FilterObject</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.PaginatedCoreCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="PaginatedCoreCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCoreCommand</a></h3>
<code><a href="PaginatedCoreCommand.html#plugin">plugin</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.PaginatedCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand</a></h3>
<code><a href="PaginatedCommand.html#itemsPerPage">itemsPerPage</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">AnchorCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected java.util.List&lt;java.lang.String&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFilteredItems(java.util.List,java.lang.String)">getFilteredItems</a></span>&#8203;(java.util.List&lt;java.lang.String&gt;&nbsp;availableItems,
java.lang.String&nbsp;filter)</code></th>
<td class="colLast">
<div class="block">Gets filtered items.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getItemText(java.lang.String)">getItemText</a></span>&#8203;(java.lang.String&nbsp;item)</code></th>
<td class="colLast">
<div class="block">Converts an item into a string.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.onarandombox.MultiverseCore.commands.PaginatedCommand">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand</a></h3>
<code><a href="PaginatedCommand.html#cleanFilter(java.lang.String)">cleanFilter</a>, <a href="PaginatedCommand.html#getPageAndFilter(java.util.List)">getPageAndFilter</a>, <a href="PaginatedCommand.html#setItemsPerPage(int)">setItemsPerPage</a>, <a href="PaginatedCommand.html#showPage(int,org.bukkit.command.CommandSender,java.util.List)">showPage</a>, <a href="PaginatedCommand.html#stitchThisString(java.util.List)">stitchThisString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>AnchorCommand</h4>
<pre>public&nbsp;AnchorCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>runCommand</code>&nbsp;in class&nbsp;<code>com.pneumaticraft.commandhandler.Command</code></dd>
</dl>
</li>
</ul>
<a id="getFilteredItems(java.util.List,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFilteredItems</h4>
<pre class="methodSignature">protected&nbsp;java.util.List&lt;java.lang.String&gt;&nbsp;getFilteredItems&#8203;(java.util.List&lt;java.lang.String&gt;&nbsp;availableItems,
java.lang.String&nbsp;filter)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="PaginatedCommand.html#getFilteredItems(java.util.List,java.lang.String)">PaginatedCommand</a></code></span></div>
<div class="block">Gets filtered items.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="PaginatedCommand.html#getFilteredItems(java.util.List,java.lang.String)">getFilteredItems</a></code>&nbsp;in class&nbsp;<code><a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand</a>&lt;java.lang.String&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>availableItems</code> - All available items.</dd>
<dd><code>filter</code> - The filter-<code>String</code>.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of items that match the filter.</dd>
</dl>
</li>
</ul>
<a id="getItemText(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getItemText</h4>
<pre class="methodSignature">protected&nbsp;java.lang.String&nbsp;getItemText&#8203;(java.lang.String&nbsp;item)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="PaginatedCommand.html#getItemText(T)">PaginatedCommand</a></code></span></div>
<div class="block">Converts an item into a string.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="PaginatedCommand.html#getItemText(T)">getItemText</a></code>&nbsp;in class&nbsp;<code><a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand</a>&lt;java.lang.String&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>item</code> - The item.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A <code>String</code>.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>CheckCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CheckCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class CheckCommand" class="title">Class CheckCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.CheckCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">CheckCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Checks to see if a player can go to a destination.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">CheckCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CheckCommand</h4>
<pre>public&nbsp;CheckCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>CloneCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CloneCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class CloneCommand" class="title">Class CloneCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.CloneCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">CloneCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Creates a clone of a world.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">CloneCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CloneCommand</h4>
<pre>public&nbsp;CloneCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>ConfigCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfigCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class ConfigCommand" class="title">Class ConfigCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.ConfigCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">ConfigCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Allows you to set Global MV Variables.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">ConfigCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfigCommand</h4>
<pre>public&nbsp;ConfigCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>ConfirmCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ConfirmCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class ConfirmCommand" class="title">Class ConfirmCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.ConfirmCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">ConfirmCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Confirms actions.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">ConfirmCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ConfirmCommand</h4>
<pre>public&nbsp;ConfirmCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>CoordCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CoordCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class CoordCommand" class="title">Class CoordCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.CoordCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">CoordCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Returns detailed information on the Players where abouts.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">CoordCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CoordCommand</h4>
<pre>public&nbsp;CoordCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>CreateCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CreateCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class CreateCommand" class="title">Class CreateCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.CreateCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">CreateCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Creates a new world and loads it.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">CreateCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>CreateCommand</h4>
<pre>public&nbsp;CreateCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>DebugCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="DebugCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class DebugCommand" class="title">Class DebugCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.DebugCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">DebugCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Enables debug-information.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">DebugCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DebugCommand</h4>
<pre>public&nbsp;DebugCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>DeleteCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="DeleteCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class DeleteCommand" class="title">Class DeleteCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.DeleteCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">DeleteCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Deletes worlds.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">DeleteCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>DeleteCommand</h4>
<pre>public&nbsp;DeleteCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,433 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>EnvironmentCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="EnvironmentCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":9,"i1":9,"i2":10,"i3":9,"i4":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class EnvironmentCommand" class="title">Class EnvironmentCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.EnvironmentCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">EnvironmentCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Lists valid known environments.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">EnvironmentCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>static org.bukkit.World.Environment</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getEnvFromString(java.lang.String)">getEnvFromString</a></span>&#8203;(java.lang.String&nbsp;env)</code></th>
<td class="colLast">
<div class="block">Converts a <code>String</code> into an <code>World.Environment</code>.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>static org.bukkit.WorldType</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getWorldTypeFromString(java.lang.String)">getWorldTypeFromString</a></span>&#8203;(java.lang.String&nbsp;type)</code></th>
<td class="colLast">
<div class="block">Converts a <code>String</code> into a <code>WorldType</code>.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#showEnvironments(org.bukkit.command.CommandSender)">showEnvironments</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender)</code></th>
<td class="colLast">
<div class="block">Shows all valid known environments to a <code>CommandSender</code>.</div>
</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>static void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#showWorldTypes(org.bukkit.command.CommandSender)">showWorldTypes</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender)</code></th>
<td class="colLast">
<div class="block">Shows all valid known world types to a <code>CommandSender</code>.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>EnvironmentCommand</h4>
<pre>public&nbsp;EnvironmentCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="showEnvironments(org.bukkit.command.CommandSender)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>showEnvironments</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;showEnvironments&#8203;(org.bukkit.command.CommandSender&nbsp;sender)</pre>
<div class="block">Shows all valid known environments to a <code>CommandSender</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sender</code> - The <code>CommandSender</code>.</dd>
</dl>
</li>
</ul>
<a id="showWorldTypes(org.bukkit.command.CommandSender)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>showWorldTypes</h4>
<pre class="methodSignature">public static&nbsp;void&nbsp;showWorldTypes&#8203;(org.bukkit.command.CommandSender&nbsp;sender)</pre>
<div class="block">Shows all valid known world types to a <code>CommandSender</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>sender</code> - The <code>CommandSender</code>.</dd>
</dl>
</li>
</ul>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
<a id="getWorldTypeFromString(java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getWorldTypeFromString</h4>
<pre class="methodSignature">public static&nbsp;org.bukkit.WorldType&nbsp;getWorldTypeFromString&#8203;(java.lang.String&nbsp;type)</pre>
<div class="block">Converts a <code>String</code> into a <code>WorldType</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>type</code> - The WorldType as a <code>String</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The WorldType as a <code>WorldType</code></dd>
</dl>
</li>
</ul>
<a id="getEnvFromString(java.lang.String)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getEnvFromString</h4>
<pre class="methodSignature">public static&nbsp;org.bukkit.World.Environment&nbsp;getEnvFromString&#8203;(java.lang.String&nbsp;env)</pre>
<div class="block">Converts a <code>String</code> into an <code>World.Environment</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>env</code> - The environment as <code>String</code></dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The environment as <code>World.Environment</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>GameruleCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GameruleCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class GameruleCommand" class="title">Class GameruleCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.GameruleCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">GameruleCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Allows management of Anchor Destinations.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">GameruleCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>GameruleCommand</h4>
<pre>public&nbsp;GameruleCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>GamerulesCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GamerulesCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class GamerulesCommand" class="title">Class GamerulesCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.GamerulesCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">GamerulesCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Allows management of Anchor Destinations.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">GamerulesCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>GamerulesCommand</h4>
<pre>public&nbsp;GamerulesCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>GeneratorCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="GeneratorCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class GeneratorCommand" class="title">Class GeneratorCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.GeneratorCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">GeneratorCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Returns a list of loaded generator plugins.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">GeneratorCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>GeneratorCommand</h4>
<pre>public&nbsp;GeneratorCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,436 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>HelpCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="HelpCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10,"i2":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class HelpCommand" class="title">Class HelpCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.PaginatedCommand</a>&lt;T&gt;</li>
<li>
<ul class="inheritance">
<li><a href="PaginatedCoreCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.PaginatedCoreCommand</a>&lt;com.pneumaticraft.commandhandler.Command&gt;</li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.HelpCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">HelpCommand</span>
extends <a href="PaginatedCoreCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCoreCommand</a>&lt;com.pneumaticraft.commandhandler.Command&gt;</pre>
<div class="block">Displays a nice help menu.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- ======== NESTED CLASS SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="nested.class.summary">
<!-- -->
</a>
<h3>Nested Class Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="nested.classes.inherited.from.class.com.onarandombox.MultiverseCore.commands.PaginatedCommand">
<!-- -->
</a>
<h3>Nested classes/interfaces inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand</a></h3>
<code><a href="PaginatedCommand.FilterObject.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand.FilterObject</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.PaginatedCoreCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="PaginatedCoreCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCoreCommand</a></h3>
<code><a href="PaginatedCoreCommand.html#plugin">plugin</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.PaginatedCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand</a></h3>
<code><a href="PaginatedCommand.html#itemsPerPage">itemsPerPage</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">HelpCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected java.util.List&lt;com.pneumaticraft.commandhandler.Command&gt;</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFilteredItems(java.util.List,java.lang.String)">getFilteredItems</a></span>&#8203;(java.util.List&lt;com.pneumaticraft.commandhandler.Command&gt;&nbsp;availableItems,
java.lang.String&nbsp;filter)</code></th>
<td class="colLast">
<div class="block">Gets filtered items.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected java.lang.String</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getItemText(com.pneumaticraft.commandhandler.Command)">getItemText</a></span>&#8203;(com.pneumaticraft.commandhandler.Command&nbsp;item)</code></th>
<td class="colLast">
<div class="block">Converts an item into a string.</div>
</td>
</tr>
<tr id="i2" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.onarandombox.MultiverseCore.commands.PaginatedCommand">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand</a></h3>
<code><a href="PaginatedCommand.html#cleanFilter(java.lang.String)">cleanFilter</a>, <a href="PaginatedCommand.html#getPageAndFilter(java.util.List)">getPageAndFilter</a>, <a href="PaginatedCommand.html#setItemsPerPage(int)">setItemsPerPage</a>, <a href="PaginatedCommand.html#showPage(int,org.bukkit.command.CommandSender,java.util.List)">showPage</a>, <a href="PaginatedCommand.html#stitchThisString(java.util.List)">stitchThisString</a></code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>HelpCommand</h4>
<pre>public&nbsp;HelpCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="getFilteredItems(java.util.List,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getFilteredItems</h4>
<pre class="methodSignature">protected&nbsp;java.util.List&lt;com.pneumaticraft.commandhandler.Command&gt;&nbsp;getFilteredItems&#8203;(java.util.List&lt;com.pneumaticraft.commandhandler.Command&gt;&nbsp;availableItems,
java.lang.String&nbsp;filter)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="PaginatedCommand.html#getFilteredItems(java.util.List,java.lang.String)">PaginatedCommand</a></code></span></div>
<div class="block">Gets filtered items.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="PaginatedCommand.html#getFilteredItems(java.util.List,java.lang.String)">getFilteredItems</a></code>&nbsp;in class&nbsp;<code><a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand</a>&lt;com.pneumaticraft.commandhandler.Command&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>availableItems</code> - All available items.</dd>
<dd><code>filter</code> - The filter-<code>String</code>.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A list of items that match the filter.</dd>
</dl>
</li>
</ul>
<a id="getItemText(com.pneumaticraft.commandhandler.Command)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>getItemText</h4>
<pre class="methodSignature">protected&nbsp;java.lang.String&nbsp;getItemText&#8203;(com.pneumaticraft.commandhandler.Command&nbsp;item)</pre>
<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="PaginatedCommand.html#getItemText(T)">PaginatedCommand</a></code></span></div>
<div class="block">Converts an item into a string.</div>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="PaginatedCommand.html#getItemText(T)">getItemText</a></code>&nbsp;in class&nbsp;<code><a href="PaginatedCommand.html" title="class in com.onarandombox.MultiverseCore.commands">PaginatedCommand</a>&lt;com.pneumaticraft.commandhandler.Command&gt;</code></dd>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>item</code> - The item.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>A <code>String</code>.</dd>
</dl>
</li>
</ul>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>runCommand</code>&nbsp;in class&nbsp;<code>com.pneumaticraft.commandhandler.Command</code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>ImportCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ImportCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class ImportCommand" class="title">Class ImportCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.ImportCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">ImportCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Imports a new world of the specified type.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">ImportCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ImportCommand</h4>
<pre>public&nbsp;ImportCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,368 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>InfoCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="InfoCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class InfoCommand" class="title">Class InfoCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.InfoCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">InfoCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Returns detailed information about a world.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">InfoCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>protected org.bukkit.ChatColor</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getChatColor(boolean)">getChatColor</a></span>&#8203;(boolean&nbsp;positive)</code></th>
<td class="colLast">
<div class="block">Gets a "positive" or "negative" <code>ChatColor</code>.</div>
</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>InfoCommand</h4>
<pre>public&nbsp;InfoCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
<a id="getChatColor(boolean)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>getChatColor</h4>
<pre class="methodSignature">protected&nbsp;org.bukkit.ChatColor&nbsp;getChatColor&#8203;(boolean&nbsp;positive)</pre>
<div class="block">Gets a "positive" or "negative" <code>ChatColor</code>.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>positive</code> - Whether this <code>ChatColor</code> should be "positive".</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>The <code>ChatColor</code>.</dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>ListCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ListCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class ListCommand" class="title">Class ListCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.ListCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">ListCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Displays a listing of all worlds that a player can enter.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">ListCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ListCommand</h4>
<pre>public&nbsp;ListCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>LoadCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="LoadCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class LoadCommand" class="title">Class LoadCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.LoadCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">LoadCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Loads a world into Multiverse.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">LoadCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>LoadCommand</h4>
<pre>public&nbsp;LoadCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>ModifyAddCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ModifyAddCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class ModifyAddCommand" class="title">Class ModifyAddCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.ModifyAddCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">ModifyAddCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Used to modify various aspects of worlds.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">ModifyAddCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ModifyAddCommand</h4>
<pre>public&nbsp;ModifyAddCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>ModifyClearCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ModifyClearCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class ModifyClearCommand" class="title">Class ModifyClearCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.ModifyClearCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">ModifyClearCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Removes all values from a world-property.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">ModifyClearCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ModifyClearCommand</h4>
<pre>public&nbsp;ModifyClearCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,371 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>ModifyCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ModifyCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10,"i1":9};
var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class ModifyCommand" class="title">Class ModifyCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.ModifyCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">ModifyCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Used to modify various aspects of worlds.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">ModifyCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
<tr id="i1" class="rowColor">
<td class="colFirst"><code>protected static boolean</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#validateAction(com.onarandombox.MultiverseCore.enums.Action,java.lang.String)">validateAction</a></span>&#8203;(<a href="../enums/Action.html" title="enum in com.onarandombox.MultiverseCore.enums">Action</a>&nbsp;action,
java.lang.String&nbsp;property)</code></th>
<td class="colLast">
<div class="block">Validates the specified action.</div>
</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ModifyCommand</h4>
<pre>public&nbsp;ModifyCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="validateAction(com.onarandombox.MultiverseCore.enums.Action,java.lang.String)">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>validateAction</h4>
<pre class="methodSignature">protected static&nbsp;boolean&nbsp;validateAction&#8203;(<a href="../enums/Action.html" title="enum in com.onarandombox.MultiverseCore.enums">Action</a>&nbsp;action,
java.lang.String&nbsp;property)</pre>
<div class="block">Validates the specified action.</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
<dd><code>action</code> - The <a href="../enums/Action.html" title="enum in com.onarandombox.MultiverseCore.enums"><code>Action</code></a>.</dd>
<dd><code>property</code> - The property.</dd>
<dt><span class="returnLabel">Returns:</span></dt>
<dd>Whether this action is valid.</dd>
</dl>
</li>
</ul>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
@@ -0,0 +1,345 @@
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>ModifyRemoveCommand (multiverse-core 4.3.13 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.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../jquery-ui.overrides.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.7.1.min.js"></script>
<script type="text/javascript" src="../../../../jquery/jquery-ui.min.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="ModifyRemoveCommand (multiverse-core 4.3.13 API)";
}
}
catch(err) {
}
//-->
var data = {"i0":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
var tableTab = "tableTab";
var activeTableTab = "activeTableTab";
var pathtoroot = "../../../../";
var useModuleDirectories = true;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_top">
<li><a href="../../../../allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<!-- ======== START OF CLASS DATA ======== -->
<main role="main">
<div class="header">
<div class="subTitle"><span class="packageLabelInType">Package</span>&nbsp;<a href="package-summary.html">com.onarandombox.MultiverseCore.commands</a></div>
<h2 title="Class ModifyRemoveCommand" class="title">Class ModifyRemoveCommand</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li>java.lang.Object</li>
<li>
<ul class="inheritance">
<li>com.pneumaticraft.commandhandler.Command</li>
<li>
<ul class="inheritance">
<li><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">com.onarandombox.MultiverseCore.commands.MultiverseCommand</a></li>
<li>
<ul class="inheritance">
<li>com.onarandombox.MultiverseCore.commands.ModifyRemoveCommand</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<div class="description">
<ul class="blockList">
<li class="blockList">
<hr>
<pre>public class <span class="typeNameLabel">ModifyRemoveCommand</span>
extends <a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></pre>
<div class="block">Removes values from a world-property.</div>
</li>
</ul>
</div>
<div class="summary">
<ul class="blockList">
<li class="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="field.summary">
<!-- -->
</a>
<h3>Field Summary</h3>
<ul class="blockList">
<li class="blockList"><a id="fields.inherited.from.class.com.onarandombox.MultiverseCore.commands.MultiverseCommand">
<!-- -->
</a>
<h3>Fields inherited from class&nbsp;com.onarandombox.MultiverseCore.commands.<a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></h3>
<code><a href="MultiverseCommand.html#messaging">messaging</a>, <a href="MultiverseCommand.html#plugin">plugin</a></code></li>
</ul>
</li>
</ul>
</section>
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.summary">
<!-- -->
</a>
<h3>Constructor Summary</h3>
<table class="memberSummary">
<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Constructor</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr class="altColor">
<th class="colConstructorName" scope="row"><code><span class="memberNameLink"><a href="#%3Cinit%3E(com.onarandombox.MultiverseCore.MultiverseCore)">ModifyRemoveCommand</a></span>&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
</li>
</ul>
</section>
<!-- ========== METHOD SUMMARY =========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.summary">
<!-- -->
</a>
<h3>Method Summary</h3>
<table class="memberSummary">
<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
<tr>
<th class="colFirst" scope="col">Modifier and Type</th>
<th class="colSecond" scope="col">Method</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tr id="i0" class="altColor">
<td class="colFirst"><code>void</code></td>
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></span>&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</code></th>
<td class="colLast">&nbsp;</td>
</tr>
</table>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.com.pneumaticraft.commandhandler.Command">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;com.pneumaticraft.commandhandler.Command</h3>
<code>addAdditonalPermission, addCommandExample, addKey, addKey, checkArgLength, getAllPermissionStrings, getCommandDesc, getCommandExamples, getCommandName, getCommandUsage, getKey, getKeys, getKeyStrings, getMaxArgs, getMinArgs, getNumKeyArgs, getPermission, getPermissionString, getPlugin, isOpRequired, removeKeyArgs, setArgRange, setCommandUsage, setName, setPermission, setPermission, showHelp</code></li>
</ul>
<ul class="blockList">
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
<!-- -->
</a>
<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
<code>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
<div class="details">
<ul class="blockList">
<li class="blockList">
<!-- ========= CONSTRUCTOR DETAIL ======== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="constructor.detail">
<!-- -->
</a>
<h3>Constructor Detail</h3>
<a id="&lt;init&gt;(com.onarandombox.MultiverseCore.MultiverseCore)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>ModifyRemoveCommand</h4>
<pre>public&nbsp;ModifyRemoveCommand&#8203;(<a href="../MultiverseCore.html" title="class in com.onarandombox.MultiverseCore">MultiverseCore</a>&nbsp;plugin)</pre>
</li>
</ul>
</li>
</ul>
</section>
<!-- ============ METHOD DETAIL ========== -->
<section>
<ul class="blockList">
<li class="blockList"><a id="method.detail">
<!-- -->
</a>
<h3>Method Detail</h3>
<a id="runCommand(org.bukkit.command.CommandSender,java.util.List)">
<!-- -->
</a>
<ul class="blockListLast">
<li class="blockList">
<h4>runCommand</h4>
<pre class="methodSignature">public&nbsp;void&nbsp;runCommand&#8203;(org.bukkit.command.CommandSender&nbsp;sender,
java.util.List&lt;java.lang.String&gt;&nbsp;args)</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code><a href="MultiverseCommand.html#runCommand(org.bukkit.command.CommandSender,java.util.List)">runCommand</a></code>&nbsp;in class&nbsp;<code><a href="MultiverseCommand.html" title="class in com.onarandombox.MultiverseCore.commands">MultiverseCommand</a></code></dd>
</dl>
</li>
</ul>
</li>
</ul>
</section>
</li>
</ul>
</div>
</div>
</main>
<!-- ========= END OF CLASS DATA ========= -->
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../index.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li class="navBarCell1Rev">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" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses.html">All&nbsp;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>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<div>
<ul class="subNavList">
<li>Summary:&nbsp;</li>
<li>Nested&nbsp;|&nbsp;</li>
<li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.summary">Method</a></li>
</ul>
<ul class="subNavList">
<li>Detail:&nbsp;</li>
<li>Field&nbsp;|&nbsp;</li>
<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
<li><a href="#method.detail">Method</a></li>
</ul>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
</footer>
</body>
</html>
Loaded 100 of 26638 files, more files were not shown because too many files have changed in this diff. Show more