Skip to content

Commit fcb6c8d

Browse files
committed
[update] あんまり頻繁にメインクラスを変更したくないので変更
1 parent d7c2c23 commit fcb6c8d

File tree

2 files changed

+16
-23
lines changed

2 files changed

+16
-23
lines changed

src/main/java/com/github/elic0de/thejpspit/spigot/TheJpsPit.java

Lines changed: 2 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,6 @@
1313
import com.github.elic0de.thejpspit.spigot.hook.Hook;
1414
import com.github.elic0de.thejpspit.spigot.hook.VaultEconomyHook;
1515
import com.github.elic0de.thejpspit.spigot.item.ItemManager;
16-
import com.github.elic0de.thejpspit.spigot.item.items.ItemCobweb;
17-
import com.github.elic0de.thejpspit.spigot.item.items.ItemDiamondBoots;
18-
import com.github.elic0de.thejpspit.spigot.item.items.ItemDiamondChestPlate;
19-
import com.github.elic0de.thejpspit.spigot.item.items.ItemDiamondSword;
20-
import com.github.elic0de.thejpspit.spigot.item.items.ItemFishingRod;
21-
import com.github.elic0de.thejpspit.spigot.item.items.ItemObsidian;
22-
import com.github.elic0de.thejpspit.spigot.item.items.ItemTurtleShell;
23-
import com.github.elic0de.thejpspit.spigot.item.items.ItemUltimateSword;
24-
import com.github.elic0de.thejpspit.spigot.item.items.ItemVividSword;
2516
import com.github.elic0de.thejpspit.spigot.listener.BlockPlaceListener;
2617
import com.github.elic0de.thejpspit.spigot.listener.CombatTagger;
2718
import com.github.elic0de.thejpspit.spigot.listener.EventListener;
@@ -134,7 +125,7 @@ public void onEnable() {
134125
world.setGameRule(GameRule.KEEP_INVENTORY, true);
135126
});
136127

137-
createItems();
128+
ItemManager.createItems();
138129
createNPCs();
139130

140131
Bukkit.getOnlinePlayers().forEach(player -> {
@@ -202,18 +193,6 @@ private void registerHooks() {
202193
}
203194
}
204195

205-
private void createItems() {
206-
ItemManager.register(new ItemDiamondSword());
207-
ItemManager.register(new ItemDiamondChestPlate());
208-
ItemManager.register(new ItemDiamondBoots());
209-
ItemManager.register(new ItemObsidian());
210-
ItemManager.register(new ItemVividSword());
211-
ItemManager.register(new ItemCobweb());
212-
ItemManager.register(new ItemFishingRod());
213-
ItemManager.register(new ItemTurtleShell());
214-
ItemManager.register(new ItemUltimateSword());
215-
}
216-
217196
private void createNPCs() {
218197
VillagerNPCManager.register(new ShopVillager());
219198
}
@@ -232,7 +211,7 @@ public void onDisable() {
232211
getServer().getMessenger().unregisterIncomingPluginChannel(this);
233212

234213
// 置かれたブロックを削除
235-
BlockPlaceListener.removeBlocks();
214+
BlockPlaceListener.restoreBlocks();
236215

237216
Bukkit.getOnlinePlayers().forEach(player -> {
238217
final PitPlayer pitPlayer = PitPlayerManager.getPitPlayer(player);

src/main/java/com/github/elic0de/thejpspit/spigot/item/ItemManager.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
package com.github.elic0de.thejpspit.spigot.item;
22

33
import com.github.elic0de.thejpspit.spigot.TheJpsPit;
4+
import com.github.elic0de.thejpspit.spigot.item.items.*;
45
import org.bukkit.event.Listener;
56
import org.bukkit.inventory.ItemStack;
67
import org.bukkit.inventory.meta.ItemMeta;
@@ -47,4 +48,17 @@ public static boolean isPitItem(ItemStack itemStack) {
4748
return itemMeta.getPersistentDataContainer().get(PitItemEntry.itemIdKey, PersistentDataType.STRING) != null;
4849
}
4950
}
51+
52+
public static void createItems() {
53+
ItemManager.register(new ItemDiamondSword());
54+
ItemManager.register(new ItemDiamondChestPlate());
55+
ItemManager.register(new ItemDiamondBoots());
56+
ItemManager.register(new ItemObsidian());
57+
ItemManager.register(new ItemVividSword());
58+
ItemManager.register(new ItemCobweb());
59+
ItemManager.register(new ItemFishingRod());
60+
ItemManager.register(new ItemTurtleShell());
61+
ItemManager.register(new ItemUltimateSword());
62+
ItemManager.register(new ItemLavaBucket());
63+
}
5064
}

0 commit comments

Comments
 (0)