initialize project structure with core plugin systems, database management, and questionnaire flow
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
package git.yawaflua.tech;
|
||||
|
||||
import org.bukkit.plugin.java.JavaPlugin;
|
||||
|
||||
public final class pixeltalk extends JavaPlugin {
|
||||
|
||||
@Override
|
||||
public void onEnable() {
|
||||
// Plugin startup logic
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onDisable() {
|
||||
// Plugin shutdown logic
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package git.yawaflua.tech;
|
||||
|
||||
import io.papermc.paper.plugin.bootstrap.BootstrapContext;
|
||||
import io.papermc.paper.plugin.bootstrap.PluginBootstrap;
|
||||
|
||||
class pixeltalkBootstrap implements PluginBootstrap {
|
||||
|
||||
@Override
|
||||
public void bootstrap(final BootstrapContext context) {
|
||||
// Plugin bootstrap logic
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,12 @@
|
||||
package git.yawaflua.tech;
|
||||
|
||||
import io.papermc.paper.plugin.loader.PluginClasspathBuilder;
|
||||
import io.papermc.paper.plugin.loader.PluginLoader;
|
||||
|
||||
class pixeltalkLoader implements PluginLoader {
|
||||
|
||||
@Override
|
||||
public void classloader(final PluginClasspathBuilder builder) {
|
||||
// Add dynamically loaded libraries here
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,8 @@
|
||||
name: PixelTalk
|
||||
version: '${version}'
|
||||
|
||||
main: git.yawaflua.tech.pixeltalk
|
||||
bootstrapper: git.yawaflua.tech.pixeltalkBootstrap
|
||||
loader: git.yawaflua.tech.pixeltalkLoader
|
||||
api-version: '1.21.11'
|
||||
load: POSTWORLD
|
||||
Reference in New Issue
Block a user