JavaのBukkit Minecraftプラグインの最小限の例を次に示します。

`` Java
//必要なBukkitクラスをインポートします
Import org.bukkit.plugin.java.javaplugin;
Import org.bukkit.command.command;
Import org.bukkit.command.commandsender;
Import org.bukkit.chatcolor;

//メインクラスはJavapluginを拡張する必要があります
Public Class ExamplePluginはJavapluginを拡張します{

    // ONENABLEメソッド
    @オーバーライド
    public void enenable（）{
        //プラグインが有効になっているときにメッセージをコンソールにログにログにします
        getLogger（）。info（ "emplepluginが有効になっています！"）;
    }

    // Ondisableメソッド
    @オーバーライド
    public void ondisable（）{
        //プラグインが無効になっているときにコンソールにメッセージをログに記録します
        getLogger（）。info（ "emplepluginが無効になっています！"）;
    }

    // oncommandメソッド
    @オーバーライド
    Public Boolean Oncommand（コマンドセンダー送信者、コマンドCMD、文字列ラベル、String [] args）{
        //コマンドが「例」であるかどうかを確認します
        if（cmd.getname（）。equalsignorecase（ "example"））{
            //コマンド送信者にメッセージを送信します
            sender.sendmessage（chatcolor.green + "hello from ExhemplePlugin！"）;
            trueを返します。
        }
        falseを返します。
    }
}
`` `

この最小限の例プラグインは次のとおりです。

1.プラグインが有効になって無効になっているときに、コンソールにメッセージを記録します。
2.「hello from emblyplugin！」というメッセージを送信する新しいコマンド「/example」を追加します。コマンドを入力したプレイヤーに。

このプラグインを使用するには、次のコンテンツを持つPlugin.ymlファイルを作成する必要があります。

`` yaml
名前：empleplugin
バージョン：1.0
メイン：<your_package_name> .exampleplugin
コマンド：
  例：
    説明：exmplePluginの例コマンド
    使用法： /<コマンド>
`` `

`<your_package_name>`をJavaクラスに使用したパッケージ名に置き換えます。JavaクラスとPlugin.ymlファイルをJARファイルにコンパイルし、Bukkitサーバーの「プラグイン」フォルダーに配置します。サーバーを再起動すると、プラグインをロードして使用する準備ができている必要があります。
Here is a minimal example of a Bukkit Minecraft Plugin in Java:

```java
// Import necessary Bukkit classes
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.ChatColor;

// Main class should extend JavaPlugin
public class ExamplePlugin extends JavaPlugin {

    // onEnable method
    @Override
    public void onEnable() {
        // Log a message to the console when the plugin is enabled
        getLogger().info("ExamplePlugin has been enabled!");
    }

    // onDisable method
    @Override
    public void onDisable() {
        // Log a message to the console when the plugin is disabled
        getLogger().info("ExamplePlugin has been disabled!");
    }

    // onCommand method
    @Override
    public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
        // Check if the command is "example"
        if (cmd.getName().equalsIgnoreCase("example")) {
            // Send a message to the command sender
            sender.sendMessage(ChatColor.GREEN + "Hello from ExamplePlugin!");
            return true;
        }
        return false;
    }
}
```

This minimal example plugin does the following:

1. Logs a message to the console when the plugin is enabled and disabled.
2. Adds a new command "/example" that sends a message "Hello from ExamplePlugin!" to the player who entered the command.

To use this plugin, you'll need to create a plugin.yml file with the following content:

```yaml
name: ExamplePlugin
version: 1.0
main: <your_package_name>.ExamplePlugin
commands:
  example:
    description: Example command for the ExamplePlugin
    usage: /<command>
```

Replace `<your_package_name>` with the package name you used for your Java class. Compile the Java class and the plugin.yml file into a JAR file, and place it in the "plugins" folder of your Bukkit server. Restart the server, and the plugin should be loaded and ready to use.