Für Devs (OnBlockWalkEvent)(deDE)

Wenn du eine bestimmte Sache machen willst wenn ein Spieler über einen Block läuft und nicht extra diesen PlayerMoveEvent zeug extra coden willst ist das hier das Richtige für dich!

Block getBlock() //Der Block der "überlaufen wird"
int getBlockID() //Die BlockID
Material getBlockMaterial() //Das Block Material
Player getPlayer() //Der Spieler der drüberläuft

Ein Beispiel:

@EventHandler
public void onBlockWalk(OnBlockWalkEvent e){
	Player p=e.getPlayer(); //Player
	Block b=e.getBlock(); //Block
	int id=e.getBlockID(); //ID
	Material m=e.getBlockMaterial(); //Material
	
	//Sage Player Material und ID
	p.sendMessage("Du bist über einen Block des MaterialTypes "+ChatColor.RED+m
			+ChatColor.RESET+" gelaufen. Dieser Typ hat die ID "+ChatColor.RED+id+ChatColor.RESET+
			" und ist nun Glass");
	
	b.setType(Material.GLASS); //Setze Block zu Glass
}

Comments

Posts Quoted:
Reply
Clear All Quotes