Skip to content

Commit

Permalink
The Flattening + renamed to "WelcomeWarps" + codemc CI
Browse files Browse the repository at this point in the history
  • Loading branch information
Poslovitch committed Oct 31, 2018
1 parent 9284cf7 commit 695e8b4
Show file tree
Hide file tree
Showing 16 changed files with 70 additions and 48 deletions.
20 changes: 18 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
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>

<groupId>bskyblock.addon</groupId>
<groupId>world.bentobox</groupId>
<artifactId>WelcomeWarpSigns</artifactId>
<version>0.1.0-SNAPSHOT</version>

Expand All @@ -18,11 +18,27 @@
<url>https://github.com/BentoBoxWorld/addon-welcomewarpsigns</url>
</scm>

<ciManagement>
<system>jenkins</system>
<url>http://ci.codemc.org/job/BentoBoxWorld/job/addon-welcomewarpsigns</url>
</ciManagement>

<issueManagement>
<system>GitHub</system>
<url>https://github.com/BentoBoxWorld/addon-welcomewarpsigns/issues</url>
</issueManagement>

<distributionManagement>
<snapshotRepository>
<id>codemc-snapshots</id>
<url>https://repo.codemc.org/repository/maven-snapshots</url>
</snapshotRepository>
<repository>
<id>codemc-releases</id>
<url>https://repo.codemc.org/repository/maven-releases</url>
</repository>
</distributionManagement>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
Expand Down Expand Up @@ -73,7 +89,7 @@
<version>0.12.0-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>bskyblock.addon</groupId>
<groupId>world.bentobox</groupId>
<artifactId>Level</artifactId>
<version>0.1.0-SNAPSHOT</version>
<scope>provided</scope>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
package bentobox.addon.warps;
package world.bentobox.warps;

import java.util.HashSet;
import java.util.Set;
import java.util.UUID;

import org.bukkit.World;

import bentobox.addon.level.Level;
import bentobox.addon.warps.commands.WarpCommand;
import bentobox.addon.warps.commands.WarpsCommand;
import bentobox.addon.warps.config.PluginConfig;
import world.bentobox.level.Level;
import world.bentobox.warps.commands.WarpCommand;
import world.bentobox.warps.commands.WarpsCommand;
import world.bentobox.warps.config.PluginConfig;
import world.bentobox.bentobox.BentoBox;
import world.bentobox.bentobox.api.addons.Addon;
import world.bentobox.bentobox.api.commands.CompositeCommand;
Expand All @@ -24,15 +24,15 @@ public class Warp extends Addon {

private static final String BSKYBLOCK = "BSkyBlock";
private static final String ACIDISLAND = "AcidIsland";
private static final String LEVEL_PLUGIN_NAME = "BentoBox-Level";
private static final String LEVEL_ADDON_NAME = "Level";

// The plugin instance.
private BentoBox plugin;

// Warp panel object
// Warp panel objects
private WarpPanelManager warpPanelManager;

// Warps signs object
// Warps signs objects
private WarpSignsManager warpSignsManager;

private Set<World> registeredWorlds;
Expand Down Expand Up @@ -126,7 +126,7 @@ public PluginConfig getSettings() {
* @return island level or null if there is no level plugin
*/
public Long getLevel(World world, UUID uniqueId) {
return plugin.getAddonsManager().getAddonByName(LEVEL_PLUGIN_NAME).map(l -> ((Level) l).getIslandLevel(world, uniqueId)).orElse(null);
return plugin.getAddonsManager().getAddonByName(LEVEL_ADDON_NAME).map(l -> ((Level) l).getIslandLevel(world, uniqueId)).orElse(null);
}

}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package bentobox.addon.warps;
package world.bentobox.warps;

import java.util.ArrayList;
import java.util.HashMap;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package bentobox.addon.warps;
package world.bentobox.warps;

import java.util.Map;
import java.util.UUID;
Expand All @@ -15,7 +15,7 @@
import org.bukkit.event.block.BlockBreakEvent;
import org.bukkit.event.block.SignChangeEvent;

import bentobox.addon.warps.event.WarpRemoveEvent;
import world.bentobox.warps.event.WarpRemoveEvent;
import world.bentobox.bentobox.BentoBox;
import world.bentobox.bentobox.api.user.User;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package bentobox.addon.warps;
package world.bentobox.warps;

import java.util.ArrayList;
import java.util.Arrays;
Expand All @@ -24,9 +24,9 @@
import org.bukkit.block.BlockFace;
import org.bukkit.block.Sign;

import bentobox.addon.warps.database.object.WarpsData;
import bentobox.addon.warps.event.WarpInitiateEvent;
import bentobox.addon.warps.event.WarpListEvent;
import world.bentobox.warps.objects.WarpsData;
import world.bentobox.warps.event.WarpInitiateEvent;
import world.bentobox.warps.event.WarpListEvent;
import world.bentobox.bentobox.BentoBox;
import world.bentobox.bentobox.api.user.User;
import world.bentobox.bentobox.database.Database;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package bentobox.addon.warps.commands;
package world.bentobox.warps.commands;

import java.util.ArrayList;
import java.util.List;
import java.util.Optional;
import java.util.Set;
import java.util.UUID;

import bentobox.addon.warps.Warp;
import world.bentobox.warps.Warp;
import world.bentobox.bentobox.api.commands.CompositeCommand;
import world.bentobox.bentobox.api.user.User;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
/**
*
*/
package bentobox.addon.warps.commands;
package world.bentobox.warps.commands;

import java.util.List;

import bentobox.addon.warps.Warp;
import world.bentobox.warps.Warp;
import world.bentobox.bentobox.api.commands.CompositeCommand;
import world.bentobox.bentobox.api.user.User;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
package bentobox.addon.warps.config;
package world.bentobox.warps.config;

import bentobox.addon.warps.Warp;
import world.bentobox.warps.Warp;

public class PluginConfig {

Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package bentobox.addon.warps.event;
package world.bentobox.warps.event;

import java.util.UUID;

import org.bukkit.Location;
import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;

import bentobox.addon.warps.Warp;
import world.bentobox.warps.Warp;

/**
* This event is fired when a Warp is created
Expand All @@ -22,7 +22,7 @@ public class WarpCreateEvent extends Event{
private UUID creator;

/**
* @param plugin - BSkyBlock plugin object
* @param plugin - BSkyBlock plugin objects
* @param warpLoc
* @param creator
*/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package bentobox.addon.warps.event;
package world.bentobox.warps.event;

import java.util.UUID;

Expand All @@ -7,7 +7,7 @@
import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;

import bentobox.addon.warps.Warp;
import world.bentobox.warps.Warp;

/**
* This event is fired when a player tries to do a warp
Expand All @@ -23,7 +23,7 @@ public class WarpInitiateEvent extends Event implements Cancellable {
private final UUID player;

/**
* @param plugin - BSkyBlock plugin object
* @param plugin - BSkyBlock plugin objects
* @param warpLoc - where the player is warping to
* @param player - the UUID of the player
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@
* along with ASkyBlock. If not, see <http://www.gnu.org/licenses/>.
*******************************************************************************/

package bentobox.addon.warps.event;
package world.bentobox.warps.event;

import java.util.List;
import java.util.UUID;

import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;

import bentobox.addon.warps.Warp;
import world.bentobox.warps.Warp;

/**
* This event is fired when request is made for a sorted list of warps or when
Expand All @@ -39,7 +39,7 @@ public class WarpListEvent extends Event {
private List<UUID> warps;

/**
* @param plugin - BSkyBlock plugin object
* @param plugin - BSkyBlock plugin objects
* @param warps
*/
public WarpListEvent(Warp plugin, List<UUID> warps) {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
package bentobox.addon.warps.event;
package world.bentobox.warps.event;

import java.util.UUID;

import org.bukkit.Location;
import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;

import bentobox.addon.warps.Warp;
import world.bentobox.warps.Warp;

/**
* This event is fired when a Warp is removed (when a warp sign is broken)
Expand All @@ -22,7 +22,7 @@ public class WarpRemoveEvent extends Event{
private UUID remover;

/**
* @param plugin - BSkyBlock plugin object
* @param plugin - BSkyBlock plugin objects
* @param warpLoc
* @param remover
*/
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package bentobox.addon.warps.database.object;
package world.bentobox.warps.objects;

import java.util.HashMap;
import java.util.Map;
Expand Down Expand Up @@ -41,7 +41,7 @@ public void setWarpSigns(Map<Location, UUID> warpSigns) {
}

/**
* Puts all the data from the map into this object ready for saving
* Puts all the data from the map into this objects ready for saving
* @param worldsWarpList
* @return this class filled with data
*/
Expand Down
4 changes: 2 additions & 2 deletions src/main/resources/addon.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: BentoBox-WelcomeWarps
main: bentobox.addon.warps.Warp
name: WelcomeWarps
main: world.bentobox.warps.Warp
version: ${version}

authors: tastybento
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
/**
*
*/
package bentobox.addon.warps;
package world.bentobox.warps;

import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
Expand Down Expand Up @@ -30,6 +30,9 @@
import world.bentobox.bentobox.BentoBox;
import world.bentobox.bentobox.api.user.User;
import world.bentobox.bentobox.managers.PlayersManager;
import world.bentobox.warps.Warp;
import world.bentobox.warps.WarpPanelManager;
import world.bentobox.warps.WarpSignsManager;

/**
* @author ben
Expand Down Expand Up @@ -99,7 +102,7 @@ public String answer(InvocationOnMock invocation) throws Throwable {
when(Bukkit.createInventory(Mockito.any(), Mockito.anyInt(), Mockito.any())).thenReturn(top); }

/**
* Test method for {@link bentobox.addon.warps.WarpPanelManager#showWarpPanel(org.bukkit.World, world.bentobox.bbox.api.user.User, int)}.
* Test method for {@link WarpPanelManager#showWarpPanel(org.bukkit.World, world.bentobox.bbox.api.user.User, int)}.
*/
@Test
public void testShowWarpPanelFirst() {
Expand All @@ -111,7 +114,7 @@ public void testShowWarpPanelFirst() {
}

/**
* Test method for {@link bentobox.addon.warps.WarpPanelManager#showWarpPanel(org.bukkit.World, world.bentobox.bbox.api.user.User, int)}.
* Test method for {@link WarpPanelManager#showWarpPanel(org.bukkit.World, world.bentobox.bbox.api.user.User, int)}.
*/
@Test
public void testShowWarpPanelMiddle() {
Expand All @@ -123,7 +126,7 @@ public void testShowWarpPanelMiddle() {
}

/**
* Test method for {@link bentobox.addon.warps.WarpPanelManager#showWarpPanel(org.bukkit.World, world.bentobox.bbox.api.user.User, int)}.
* Test method for {@link WarpPanelManager#showWarpPanel(org.bukkit.World, world.bentobox.bbox.api.user.User, int)}.
*/
@Test
public void testShowWarpPanelLast() {
Expand All @@ -135,7 +138,7 @@ public void testShowWarpPanelLast() {
}

/**
* Test method for {@link bentobox.addon.warps.WarpPanelManager#showWarpPanel(org.bukkit.World, world.bentobox.bbox.api.user.User, int)}.
* Test method for {@link WarpPanelManager#showWarpPanel(org.bukkit.World, world.bentobox.bbox.api.user.User, int)}.
*/
@Test
public void testShowWarpPanelTestCache() {
Expand All @@ -150,7 +153,7 @@ public void testShowWarpPanelTestCache() {


/**
* Test method for {@link bentobox.addon.warps.WarpPanelManager#removeWarp(org.bukkit.World, java.util.UUID)}.
* Test method for {@link WarpPanelManager#removeWarp(org.bukkit.World, java.util.UUID)}.
*/
@Test
public void testRemoveWarp() {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package bentobox.addon.warps;
package world.bentobox.warps;

import static org.junit.Assert.assertEquals;
import static org.junit.Assert.assertFalse;
Expand Down Expand Up @@ -33,7 +33,10 @@
import org.powermock.core.classloader.annotations.PrepareForTest;
import org.powermock.modules.junit4.PowerMockRunner;

import bentobox.addon.warps.config.PluginConfig;
import world.bentobox.warps.Warp;
import world.bentobox.warps.WarpSignsListener;
import world.bentobox.warps.WarpSignsManager;
import world.bentobox.warps.config.PluginConfig;
import world.bentobox.bentobox.BentoBox;
import world.bentobox.bentobox.api.user.User;
import world.bentobox.bentobox.managers.IslandsManager;
Expand Down

0 comments on commit 695e8b4

Please sign in to comment.