Compare commits
1 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
7e91d400a4 | 4 weeks ago |
24 changed files with 121 additions and 75 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.dao.Dao; |
||||||
import com.j256.ormlite.stmt.query.In; |
import xyz.soukup.ecoCraftCore.database.objects.*; |
||||||
import xyz.soukup.ecoCraftCore.objects.*; |
import xyz.soukup.ecoCraftCore.inventory.VirtualChest; |
||||||
|
|
||||||
public class DaoRegistry { |
public class DaoRegistry { |
||||||
private static Dao<Shop, Integer> shopDao; |
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.DataType; |
||||||
import com.j256.ormlite.field.DatabaseField; |
import com.j256.ormlite.field.DatabaseField; |
||||||
import com.j256.ormlite.table.DatabaseTable; |
import com.j256.ormlite.table.DatabaseTable; |
||||||
import xyz.soukup.ecoCraftCore.utilities.DaoRegistry; |
import xyz.soukup.ecoCraftCore.database.DaoRegistry; |
||||||
|
|
||||||
import java.sql.SQLException; |
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.field.DatabaseField; |
||||||
import com.j256.ormlite.table.DatabaseTable; |
import com.j256.ormlite.table.DatabaseTable; |
||||||
import org.bukkit.entity.Player; |
import xyz.soukup.ecoCraftCore.database.DaoRegistry; |
||||||
import xyz.soukup.ecoCraftCore.utilities.DaoRegistry; |
|
||||||
|
|
||||||
import java.sql.SQLException; |
import java.sql.SQLException; |
||||||
import java.sql.Timestamp; |
import java.sql.Timestamp; |
||||||
import java.util.Objects; |
|
||||||
|
|
||||||
@DatabaseTable(tableName = "transactions") |
@DatabaseTable(tableName = "transactions") |
||||||
public class Transaction { |
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 com.github.stefvanschie.inventoryframework.gui.GuiItem; |
||||||
import net.kyori.adventure.text.Component; |
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.Inventory; |
||||||
import org.bukkit.inventory.ItemStack; |
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.Component; |
||||||
import net.kyori.adventure.text.minimessage.MiniMessage; |
import net.kyori.adventure.text.minimessage.MiniMessage; |
||||||
import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder; |
import net.kyori.adventure.text.minimessage.tag.resolver.Placeholder; |
||||||
import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver; |
import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver; |
||||||
import org.bukkit.command.CommandSender; |
import org.bukkit.command.CommandSender; |
||||||
import org.bukkit.configuration.file.FileConfiguration; |
|
||||||
import org.bukkit.configuration.file.YamlConfiguration; |
import org.bukkit.configuration.file.YamlConfiguration; |
||||||
import org.bukkit.entity.Player; |
|
||||||
|
|
||||||
import java.io.File; |
import java.io.File; |
||||||
import java.io.IOException; |
import java.io.IOException; |
||||||
@ -1,9 +1,9 @@ |
|||||||
package xyz.soukup.ecoCraftCore.utilities; |
package xyz.soukup.ecoCraftCore.messages; |
||||||
|
|
||||||
|
|
||||||
import org.bukkit.Location; |
import org.bukkit.Location; |
||||||
import xyz.soukup.ecoCraftCore.objects.Account; |
import xyz.soukup.ecoCraftCore.database.objects.Account; |
||||||
import xyz.soukup.ecoCraftCore.objects.Transaction; |
import xyz.soukup.ecoCraftCore.database.objects.Transaction; |
||||||
|
|
||||||
import java.util.HashMap; |
import java.util.HashMap; |
||||||
|
|
||||||
Loading…
Reference in new issue