Working template

This commit is contained in:
qsnow1845 2019-09-27 13:24:51 -05:00
parent 9f6803e345
commit 8d13f4630c
5 changed files with 34 additions and 2 deletions

3
.idea/.gitignore generated vendored Normal file
View File

@ -0,0 +1,3 @@
# Default ignored files
/workspace.xml

5
.idea/codeStyles/codeStyleConfig.xml generated Normal file
View File

@ -0,0 +1,5 @@
<component name="ProjectCodeStyleConfiguration">
<state>
<option name="PREFERRED_PROJECT_CODE_STYLE" value="Default" />
</state>
</component>

3
.idea/misc.xml generated
View File

@ -1,6 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ExternalStorageConfigurationManager" enabled="true" />
<component name="JavaScriptSettings">
<option name="languageLevel" value="ES6" />
</component>
<component name="MavenProjectsManager">
<option name="originalFiles">
<list>

2
.idea/pvp.iml generated Normal file
View File

@ -0,0 +1,2 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="JAVA_MODULE" version="4" />

View File

@ -1,16 +1,35 @@
package io.github.officereso;
import org.bukkit.Material;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerInteractEvent;
import org.bukkit.inventory.ItemStack;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.plugin.java.JavaPlugin;
public class pvp extends JavaPlugin {
public final class pvp extends JavaPlugin implements Listener {
private ItemStack[] swordMan = {new ItemStack(Material.DIAMOND_SWORD)};
@Override
public void onEnable() {
getLogger().info("onEnable is called!");
getServer().getPluginManager().registerEvents(this,this);
}
@Override
public void onDisable() {
getLogger().info("onDisable is called!");
}
@EventHandler
public void onSignClick(PlayerInteractEvent event){
try {
if (event.getClickedBlock().getWorld() == getServer().getWorld("plot" )&& event.getClickedBlock().getX() == 0 && event.getClickedBlock().getZ() == 0 && event.getClickedBlock().getY() == 64) {
event.getPlayer().getInventory().addItem(swordMan);
}
}
catch(NullPointerException ignored){ }
}
}