9
0
mirror of https://github.com/Xiao-MoMi/Custom-Crops.git synced 2025-12-20 15:39:21 +00:00

update lib

This commit is contained in:
Xiao-MoMi
2022-10-30 00:48:13 +08:00
parent 26d3e85165
commit f8a410c0c0
21 changed files with 8 additions and 31 deletions

1
.gitignore vendored
View File

@@ -18,7 +18,6 @@ out/
*.ctxt *.ctxt
# Package Files # # Package Files #
*.jar
*.war *.war
*.nar *.nar
*.ear *.ear

BIN
gradle/wrapper/gradle-wrapper.jar vendored Normal file

Binary file not shown.

Binary file not shown.

View File

@@ -1 +0,0 @@
https://www.spigotmc.org/resources/crashclaim-claiming-plugin.94037/

View File

@@ -1 +0,0 @@
https://www.spigotmc.org/resources/ecoskills-%E2%AD%95-addictive-mmorpg-progression-%E2%9C%85-create-custom-effects-%E2%9C%A8-levelling-stats.95541/

View File

@@ -1 +0,0 @@
https://www.spigotmc.org/resources/kingdomsx.77670/

View File

@@ -1 +0,0 @@
https://www.spigotmc.org/resources/lands-land-claim-plugin-grief-prevention-protection-gui-management-nations-wars-1-19-support.53313/

View File

@@ -1 +0,0 @@
https://www.spigotmc.org/resources/mmocore.70575/

Binary file not shown.

View File

@@ -1 +0,0 @@
https://www.spigotmc.org/resources/%E2%9C%85-10-%E2%98%84%EF%B8%8F-oraxen-add-items-blocks-armors-hats-food-furnitures-plants-and-gui.72448/

View File

@@ -1 +0,0 @@
https://www.spigotmc.org/resources/plotsquared-v4-v6-out-now.1177/

View File

@@ -1 +0,0 @@
https://www.spigotmc.org/resources/realisticseasons-1-16-3-1-19-2-seasons-in-your-minecraft-world-with-temperature-and-calendar.93275/

View File

@@ -1 +0,0 @@
https://www.spigotmc.org/resources/residence-1-7-10-up-to-1-19.11480/

BIN
libs/libs.jar Normal file

Binary file not shown.

View File

@@ -1 +0,0 @@
https://www.spigotmc.org/resources/official-mcmmo-original-author-returns.64348/

View File

@@ -22,7 +22,6 @@ import org.bukkit.entity.Player;
import org.bukkit.event.Cancellable; import org.bukkit.event.Cancellable;
import org.bukkit.event.HandlerList; import org.bukkit.event.HandlerList;
import org.bukkit.event.player.PlayerEvent; import org.bukkit.event.player.PlayerEvent;
import org.bukkit.inventory.ItemStack;
import org.jetbrains.annotations.NotNull; import org.jetbrains.annotations.NotNull;
public class WateringCanFillEvent extends PlayerEvent implements Cancellable { public class WateringCanFillEvent extends PlayerEvent implements Cancellable {

View File

@@ -24,7 +24,6 @@ import dev.lone.itemsadder.api.Events.CustomBlockBreakEvent;
import dev.lone.itemsadder.api.Events.FurnitureBreakEvent; import dev.lone.itemsadder.api.Events.FurnitureBreakEvent;
import dev.lone.itemsadder.api.Events.FurnitureInteractEvent; import dev.lone.itemsadder.api.Events.FurnitureInteractEvent;
import net.momirealms.customcrops.api.crop.Crop; import net.momirealms.customcrops.api.crop.Crop;
import net.momirealms.customcrops.api.event.PreActionEvent;
import net.momirealms.customcrops.config.BasicItemConfig; import net.momirealms.customcrops.config.BasicItemConfig;
import net.momirealms.customcrops.config.MainConfig; import net.momirealms.customcrops.config.MainConfig;
import net.momirealms.customcrops.config.SoundConfig; import net.momirealms.customcrops.config.SoundConfig;
@@ -34,7 +33,6 @@ import net.momirealms.customcrops.managers.CropManager;
import net.momirealms.customcrops.objects.Sprinkler; import net.momirealms.customcrops.objects.Sprinkler;
import net.momirealms.customcrops.utils.AdventureUtil; import net.momirealms.customcrops.utils.AdventureUtil;
import net.momirealms.customcrops.utils.FurnitureUtil; import net.momirealms.customcrops.utils.FurnitureUtil;
import org.bukkit.Bukkit;
import org.bukkit.GameMode; import org.bukkit.GameMode;
import org.bukkit.Location; import org.bukkit.Location;
import org.bukkit.Material; import org.bukkit.Material;

View File

@@ -32,9 +32,7 @@ import net.momirealms.customcrops.config.SoundConfig;
import net.momirealms.customcrops.config.SprinklerConfig; import net.momirealms.customcrops.config.SprinklerConfig;
import net.momirealms.customcrops.integrations.AntiGrief; import net.momirealms.customcrops.integrations.AntiGrief;
import net.momirealms.customcrops.managers.CropManager; import net.momirealms.customcrops.managers.CropManager;
import net.momirealms.customcrops.managers.CustomWorld;
import net.momirealms.customcrops.objects.Sprinkler; import net.momirealms.customcrops.objects.Sprinkler;
import net.momirealms.customcrops.objects.fertilizer.Fertilizer;
import net.momirealms.customcrops.utils.AdventureUtil; import net.momirealms.customcrops.utils.AdventureUtil;
import net.momirealms.customcrops.utils.FurnitureUtil; import net.momirealms.customcrops.utils.FurnitureUtil;
import org.bukkit.GameMode; import org.bukkit.GameMode;

View File

@@ -30,9 +30,7 @@ import net.momirealms.customcrops.config.SoundConfig;
import net.momirealms.customcrops.config.SprinklerConfig; import net.momirealms.customcrops.config.SprinklerConfig;
import net.momirealms.customcrops.integrations.AntiGrief; import net.momirealms.customcrops.integrations.AntiGrief;
import net.momirealms.customcrops.managers.CropManager; import net.momirealms.customcrops.managers.CropManager;
import net.momirealms.customcrops.managers.CustomWorld;
import net.momirealms.customcrops.objects.Sprinkler; import net.momirealms.customcrops.objects.Sprinkler;
import net.momirealms.customcrops.objects.fertilizer.Fertilizer;
import net.momirealms.customcrops.utils.AdventureUtil; import net.momirealms.customcrops.utils.AdventureUtil;
import org.bukkit.GameMode; import org.bukkit.GameMode;
import org.bukkit.Location; import org.bukkit.Location;

View File

@@ -87,11 +87,13 @@ public class CustomWorld {
public void unload(boolean sync) { public void unload(boolean sync) {
if (sync) { if (sync) {
unloadData(); unloadData();
unloadSeason();
backUp(); backUp();
} }
else { else {
Bukkit.getScheduler().runTaskAsynchronously(CustomCrops.plugin, () -> { Bukkit.getScheduler().runTaskAsynchronously(CustomCrops.plugin, () -> {
unloadData(); unloadData();
unloadSeason();
backUp(); backUp();
Bukkit.getScheduler().runTask(CustomCrops.plugin, () -> { Bukkit.getScheduler().runTask(CustomCrops.plugin, () -> {
CustomWorldEvent customWorldEvent = new CustomWorldEvent(world, WorldState.UNLOAD); CustomWorldEvent customWorldEvent = new CustomWorldEvent(world, WorldState.UNLOAD);
@@ -111,7 +113,6 @@ public class CustomWorld {
} }
public void unloadData() { public void unloadData() {
unloadSeason();
unloadCrop(); unloadCrop();
unloadSprinkler(); unloadSprinkler();
unloadFertilizer(); unloadFertilizer();
@@ -131,7 +132,6 @@ public class CustomWorld {
if (!MainConfig.autoBackUp) return; if (!MainConfig.autoBackUp) return;
Date date = new Date(); Date date = new Date();
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss"); SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd-HH-mm-ss");
try {
File file = new File(CustomCrops.plugin.getDataFolder().getParentFile().getParentFile(), MainConfig.worldFolder + world.getName() + File.separator + "customcrops_data"); File file = new File(CustomCrops.plugin.getDataFolder().getParentFile().getParentFile(), MainConfig.worldFolder + world.getName() + File.separator + "customcrops_data");
File[] files = file.listFiles(); File[] files = file.listFiles();
if (files == null) return; if (files == null) return;
@@ -139,11 +139,6 @@ public class CustomWorld {
FileUtils.copyFileToDirectory(data, new File(CustomCrops.plugin.getDataFolder(), "backup" + File.separator + world.getName() + "_" + format.format(date))); FileUtils.copyFileToDirectory(data, new File(CustomCrops.plugin.getDataFolder(), "backup" + File.separator + world.getName() + "_" + format.format(date)));
} }
} }
catch (IOException e){
e.printStackTrace();
AdventureUtil.consoleMessage("<red>[CustomCrops] Error! Failed to back up data for </red>");
}
}
public void loadScarecrow() { public void loadScarecrow() {
if (!MainConfig.enableCrow) return; if (!MainConfig.enableCrow) return;

View File

@@ -37,7 +37,7 @@ public class CrowTask extends BukkitRunnable {
private final Vector vectorUp; private final Vector vectorUp;
private final Location from; private final Location from;
private final Player player; private final Player player;
private float yaw; private final float yaw;
public CrowTask(Player player, Location crop, ArmorStandUtil armorStandUtil) { public CrowTask(Player player, Location crop, ArmorStandUtil armorStandUtil) {