• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Gadget Plugin

Status
Für weitere Antworten geschlossen.

FightingPlay

Kuhfänger
Registriert
28 April 2014
Beiträge
73
Diamanten
0
Minecraft
FightingPlay
Guten Tag ich habe nun mein Effekt Plugin genommen und daraus jetzt ein Gadget Plugin gemacht nur leider stimmt was mit der plugin.yml nicht.



Javascript:
package main;

import java.util.ArrayList;

import org.bukkit.Material;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.block.Action;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;
import org.bukkit.event.Listener;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.ItemMeta;
public class G extends JavaPlugin implements Listener {
   
   
    public boolean onCommand(CommandSender sender, Command cmd, String cmdlabel, String[] args) {
        Player p = (Player) sender;
       
        if(cmd.getName().equalsIgnoreCase("speed")){
         if(p.hasPermission("g.speed")){
           
    ItemStack item = new ItemStack(Material.SUGAR);       
    ItemMeta meta = item.getItemMeta();       
           
    meta.setDisplayName("§3§lSpeed-Zucker");
   
    ArrayList<String> lore = new ArrayList<>();   
    lore.add("§3§nDieser Zucker macht dich schneller!");
    meta.setLore(lore);
           
           
           
                                       
                       
           
           
           
           

            p.getInventory().setItem(0 , item);
       
         }
        }
       
        return false;
       
        }
   
   

   
   
   
   
@EventHandler
public void onPlayerInteractEvent(PlayerInteractEvent event) {
       Player p = event.getPlayer();
     if(event.getAction() == Action.RIGHT_CLICK_AIR || event.getAction() == Action.RIGHT_CLICK_BLOCK) {
                  if(event.getPlayer().getItemInHand().getType().equals(Material.SUGAR)){
                         p.addPotionEffect(new PotionEffect(PotionEffectType.SPEED,400,2));
                    
                  }  
     }      }
                 
                        

  
public void onEnable() {
        registerEvents();
        System.out.println("Gadgets geladen"); 
}
    
public void onDisable() {
        System.out.println("Gadgets gestoppt");
  }
private void registerEvents() {
           
           getServer().getPluginManager().registerEvents(this,this);
}


        }

Code:
name: Gadgets
version: 0.1
author: EvilSadness
main: main.G
commands:
     speed:
          description:    Speed Item.
          usage: </command>
          permission: g.speed

Lg
 

FightingPlay

Kuhfänger
Registriert
28 April 2014
Beiträge
73
Diamanten
0
Minecraft
FightingPlay
[12:31:29 INFO]: This server is running CraftBukkit version git-Bukkit-"8c3698b"
(MC: 1.8) (Implementing API version 1.8-R0.1-SNAPSHOT)
[12:31:29 ERROR]: Could not load 'plugins\Gadgets.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPlug
inLoader.java:150) ~[craftbukkit.jar:git-Bukkit-"8c3698b"]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
.java:133) [craftbukkit.jar:git-Bukkit-"8c3698b"]
at org.bukkit.craftbukkit.v1_8_R1.CraftServer.loadPlugins(CraftServer.ja
va:286) [craftbukkit.jar:git-Bukkit-"8c3698b"]
at org.bukkit.craftbukkit.v1_8_R1.CraftServer.<init>(CraftServer.java:24
8) [craftbukkit.jar:git-Bukkit-"8c3698b"]
at net.minecraft.server.v1_8_R1.PlayerList.<init>(PlayerList.java:68) [c
raftbukkit.jar:git-Bukkit-"8c3698b"]
at net.minecraft.server.v1_8_R1.DedicatedPlayerList.<init>(SourceFile:14
) [craftbukkit.jar:git-Bukkit-"8c3698b"]
at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.jav
a:133) [craftbukkit.jar:git-Bukkit-"8c3698b"]
at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java
:475) [craftbukkit.jar:git-Bukkit-"8c3698b"]
at java.lang.Thread.run(Unknown Source) [?:1.8.0_45]
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml
... 9 more
[
 
Status
Für weitere Antworten geschlossen.
Oben