Děkuji, to se vyřešilo, jenže když když to savnu tak zase hláška :
"The value of the local variable inventory is not used"Zkoušel jsem to ignorovat, je to jenom varování, jenže se neudálo co se má stát.. Nenapsalo to nic do chatu, ani mi to nedalo hodiny..
Dávám sem všechny kody co obsahuje ten plugin..
1. - PlayerListener
Kód: Vybrat vše
package me.natan;
import me.natan.EventHandle;
import org.bukkit.inventory.ItemStack;
import org.bukkit.Material;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.inventory.PlayerInventory;
public class PlayerListener implements Listener {
public PlayerListener(EventHandle plugin) {
plugin.getServer().getPluginManager().registerEvents(this, plugin);
}
@EventHandler
public static void onJoin(org.bukkit.event.player.PlayerJoinEvent event) {
Player player = event.getPlayer();
player.sendMessage("Zkouska");
PlayerInventory inventory = player.getInventory();
ItemStack itemstack = new ItemStack(Material.WATCH,1);
}
}
2. - EventHandle
Kód: Vybrat vše
package me.natan;
import me.natan.PlayerListener;
import org.bukkit.plugin.java.JavaPlugin;
public class EventHandle extends JavaPlugin {
public void onEnable() {
new PlayerListener(this);
}
public void onDisable() {
getLogger().info("Plugin deaktivován!");
}
}
3. - plugin.java
Kód: Vybrat vše
package me.natan;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
public class plugin extends JavaPlugin {
public void onEnable() {
System.out.println("Plugin Lobby aktivovany!");
}
public void onDisable() {
System.out.println("Plugin Lobby deaktivovany!");
}
public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args ) {
if (cmd.getName().equalsIgnoreCase("lobby") && sender instanceof Player) {
Player player = (Player) sender;
player.sendMessage(ChatColor.BLUE + "Teleportuji te na lobby");
player.setHealth(20);
player.setFoodLevel(20);
return true;
}
return false;
}
}
4. - plugin.yml (Kdyby náhodou to dělala i tato "prkotina"
Kód: Vybrat vše
name: Lobby
main: me.natan.plugin
version: 1.0
commands:
lobby:
description: Blank description.
usage: /<command>