# Conflicts: # pom.xml # src/main/java/xyz/soukup/ecoCraftCore/events/ShopLogic.javamaster
parent
7335f3e0d8
commit
75bbf0a793
24 changed files with 132 additions and 83 deletions
@ -1,4 +0,0 @@ |
||||
package xyz.soukup.ecoCraftCore.commands; |
||||
|
||||
public class IslandCommand { |
||||
} |
||||
@ -1,8 +1,8 @@ |
||||
package xyz.soukup.ecoCraftCore.utilities; |
||||
package xyz.soukup.ecoCraftCore.database; |
||||
|
||||
import com.j256.ormlite.dao.Dao; |
||||
import com.j256.ormlite.stmt.query.In; |
||||
import xyz.soukup.ecoCraftCore.objects.*; |
||||
import xyz.soukup.ecoCraftCore.database.objects.*; |
||||
import xyz.soukup.ecoCraftCore.inventory.VirtualChest; |
||||
|
||||
public class DaoRegistry { |
||||
private static Dao<Shop, Integer> shopDao; |
||||
@ -1,9 +1,9 @@ |
||||
package xyz.soukup.ecoCraftCore.objects; |
||||
package xyz.soukup.ecoCraftCore.database.objects; |
||||
|
||||
import com.j256.ormlite.field.DataType; |
||||
import com.j256.ormlite.field.DatabaseField; |
||||
import com.j256.ormlite.table.DatabaseTable; |
||||
import xyz.soukup.ecoCraftCore.utilities.DaoRegistry; |
||||
import xyz.soukup.ecoCraftCore.database.DaoRegistry; |
||||
|
||||
import java.sql.SQLException; |
||||
|
||||
@ -1,13 +1,11 @@ |
||||
package xyz.soukup.ecoCraftCore.objects; |
||||
package xyz.soukup.ecoCraftCore.database.objects; |
||||
|
||||
import com.j256.ormlite.field.DatabaseField; |
||||
import com.j256.ormlite.table.DatabaseTable; |
||||
import org.bukkit.entity.Player; |
||||
import xyz.soukup.ecoCraftCore.utilities.DaoRegistry; |
||||
import xyz.soukup.ecoCraftCore.database.DaoRegistry; |
||||
|
||||
import java.sql.SQLException; |
||||
import java.sql.Timestamp; |
||||
import java.util.Objects; |
||||
|
||||
@DatabaseTable(tableName = "transactions") |
||||
public class Transaction { |
||||
@ -1,4 +1,4 @@ |
||||
package xyz.soukup.ecoCraftCore.utilities; |
||||
package xyz.soukup.ecoCraftCore.gui; |
||||
|
||||
import com.github.stefvanschie.inventoryframework.gui.GuiItem; |
||||
import net.kyori.adventure.text.Component; |
||||
@ -1,4 +1,4 @@ |
||||
package xyz.soukup.ecoCraftCore.utilities; |
||||
package xyz.soukup.ecoCraftCore.inventory; |
||||
|
||||
import org.bukkit.inventory.Inventory; |
||||
import org.bukkit.inventory.ItemStack; |
||||
@ -0,0 +1,32 @@ |
||||
package xyz.soukup.ecoCraftCore.islands; |
||||
|
||||
import com.mojang.brigadier.arguments.StringArgumentType; |
||||
import com.mojang.brigadier.builder.LiteralArgumentBuilder; |
||||
import com.mojang.brigadier.context.CommandContext; |
||||
import io.papermc.paper.command.brigadier.CommandSourceStack; |
||||
import io.papermc.paper.command.brigadier.Commands; |
||||
|
||||
|
||||
public class IslandCommand { |
||||
|
||||
LiteralArgumentBuilder<CommandSourceStack> tp = Commands.literal("tp") |
||||
.then(Commands.argument("uuid", StringArgumentType.word()) |
||||
.executes(IslandCommand::teleport)); |
||||
|
||||
LiteralArgumentBuilder<CommandSourceStack> create = Commands.literal("create") |
||||
.then(Commands.argument("name", StringArgumentType.word()) |
||||
.then(Commands.argument("display_name", StringArgumentType.string()))); |
||||
|
||||
private static int teleport(CommandContext<CommandSourceStack> context) { |
||||
return 0; |
||||
} |
||||
|
||||
private static int createWorld(CommandContext<CommandSourceStack> context) { |
||||
return 0; |
||||
} |
||||
|
||||
private static int loadWorld(CommandContext<CommandSourceStack> context) { |
||||
return 0; |
||||
} |
||||
|
||||
} |
||||
@ -0,0 +1,4 @@ |
||||
package xyz.soukup.ecoCraftCore.islands; |
||||
|
||||
public class UnloadWorld { |
||||
} |
||||
@ -1,13 +1,11 @@ |
||||
package xyz.soukup.ecoCraftCore.utilities; |
||||
package xyz.soukup.ecoCraftCore.messages; |
||||
|
||||
import net.kyori.adventure.text.Component; |
||||
import net.kyori.adventure.text.minimessage.MiniMessage; |
||||
import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder; |
||||
import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver; |
||||
import org.bukkit.command.CommandSender; |
||||
import org.bukkit.configuration.file.FileConfiguration; |
||||
import org.bukkit.configuration.file.YamlConfiguration; |
||||
import org.bukkit.entity.Player; |
||||
|
||||
import java.io.File; |
||||
import java.io.IOException; |
||||
@ -1,9 +1,9 @@ |
||||
package xyz.soukup.ecoCraftCore.utilities; |
||||
package xyz.soukup.ecoCraftCore.messages; |
||||
|
||||
|
||||
import org.bukkit.Location; |
||||
import xyz.soukup.ecoCraftCore.objects.Account; |
||||
import xyz.soukup.ecoCraftCore.objects.Transaction; |
||||
import xyz.soukup.ecoCraftCore.database.objects.Account; |
||||
import xyz.soukup.ecoCraftCore.database.objects.Transaction; |
||||
|
||||
import java.util.HashMap; |
||||
|
||||
@ -1,9 +1,9 @@ |
||||
package xyz.soukup.ecoCraftCore.events; |
||||
package xyz.soukup.ecoCraftCore.player; |
||||
|
||||
import org.bukkit.event.EventHandler; |
||||
import org.bukkit.event.Listener; |
||||
import org.bukkit.event.player.PlayerJoinEvent; |
||||
import xyz.soukup.ecoCraftCore.objects.Account; |
||||
import xyz.soukup.ecoCraftCore.database.objects.Account; |
||||
|
||||
public class PreparePlayer implements Listener { |
||||
|
||||
Loading…
Reference in new issue