Skip to content

Instantly share code, notes, and snippets.

@drtshock
Created February 28, 2018 19:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save drtshock/8505b8c5e85f5f0af5fe1bdfd03b6c20 to your computer and use it in GitHub Desktop.
Save drtshock/8505b8c5e85f5f0af5fe1bdfd03b6c20 to your computer and use it in GitHub Desktop.
package com.drtshock.testplugin;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.block.Block;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerMoveEvent;
import org.bukkit.inventory.ItemStack;
import org.bukkit.plugin.java.JavaPlugin;
public class TestPlugin extends JavaPlugin implements Listener {
@Override
public void onEnable() {
getServer().getPluginManager().registerEvents(this, this);
}
@EventHandler
public void walk(PlayerMoveEvent event) {
Player player = event.getPlayer();
Location location = player.getLocation().add(0, -1, 0);
Block block = location.getBlock();
block.setType(Material.TNT);
location.getWorld().dropItemNaturally(location.add(0, 2, 0), new ItemStack(Material.DIAMOND_BLOCK));
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment