Run Code  | API  | Code Wall  | Users  | Misc  | Feedback  | Login  | Theme  | Privacy  | Patreon 

Fireball Plugin

Language: Layout:
+ ] Show input
Compilation time: 1.15 sec, absolute service time: 1,22 sec 
edit mode |  history  | discussion
Error(s), warning(s):
source_file.java:15: error: class Main is public, should be declared in a file named Main.java
public class Main extends JavaPlugin implements Listener {
       ^
source_file.java:4: error: package org.bukkit does not exist
import org.bukkit.Material;
                 ^
source_file.java:5: error: package org.bukkit.entity does not exist
import org.bukkit.entity.Player;
                        ^
source_file.java:6: error: package org.bukkit.entity does not exist
import org.bukkit.entity.SmallFireball;
                        ^
source_file.java:7: error: package org.bukkit.event does not exist
import org.bukkit.event.EventHandler;
                       ^
source_file.java:8: error: package org.bukkit.event does not exist
import org.bukkit.event.Listener;
                       ^
source_file.java:9: error: package org.bukkit.event.block does not exist
import org.bukkit.event.block.Action;
                             ^
source_file.java:10: error: package org.bukkit.event.player does not exist
import org.bukkit.event.player.PlayerInteractEvent;
                              ^
source_file.java:11: error: package org.bukkit.plugin.java does not exist
import org.bukkit.plugin.java.JavaPlugin;
                             ^
source_file.java:15: error: cannot find symbol
public class Main extends JavaPlugin implements Listener {
                          ^
  symbol: class JavaPlugin
source_file.java:15: error: cannot find symbol
public class Main extends JavaPlugin implements Listener {
                                                ^
  symbol: class Listener
source_file.java:25: error: cannot find symbol
	public void onRightClick(PlayerInteractEvent event) {
	                         ^
  symbol:   class PlayerInteractEvent
  location: class Main
source_file.java:24: error: cannot find symbol
	@EventHandler
	 ^
  symbol:   class EventHandler
  location: class Main
source_file.java:18: error: method does not override or implement a method from a supertype
	@Override
	^
source_file.java:20: error: cannot find symbol
		getServer().getPluginManager().registerEvents(this, this);
		^
  symbol:   method getServer()
  location: class Main
source_file.java:27: error: cannot find symbol
		if (event.getAction() == Action.RIGHT_CLICK_AIR || event.getAction() == Action.RIGHT_CLICK_BLOCK) {
		                         ^
  symbol:   variable Action
  location: class Main
source_file.java:27: error: cannot find symbol
		if (event.getAction() == Action.RIGHT_CLICK_AIR || event.getAction() == Action.RIGHT_CLICK_BLOCK) {
		                                                                        ^
  symbol:   variable Action
  location: class Main
source_file.java:28: error: cannot find symbol
			Player player = event.getPlayer();
			^
  symbol:   class Player
  location: class Main
source_file.java:30: error: cannot find symbol
			if (event.getItem().getType() == Material.BLAZE_ROD) {
			                                 ^
  symbol:   variable Material
  location: class Main
source_file.java:32: error: cannot find symbol
				SmallFireball smallfireball = (SmallFireball) player.launchProjectile(SmallFireball.class);
				^
  symbol:   class SmallFireball
  location: class Main
source_file.java:32: error: cannot find symbol
				SmallFireball smallfireball = (SmallFireball) player.launchProjectile(SmallFireball.class);
				                               ^
  symbol:   class SmallFireball
  location: class Main
source_file.java:32: error: cannot find symbol
				SmallFireball smallfireball = (SmallFireball) player.launchProjectile(SmallFireball.class);
				                                                                      ^
  symbol:   class SmallFireball
  location: class Main