You are not logged in.

  • Login
Bitte besucht unser neues Forum unter https://forum.nitrado.net | Please visit our new Forum at https://forum.nitrado.net

The_Kill_Kid

User / Kunde

  • "The_Kill_Kid" started this thread

Posts: 12

  • Send private message

1

Sunday, March 18th 2018, 9:37pm

Blöcke verschwinden nicht - Plugin programmieren

Hallo liebes Nitrado-Forum! Ich bin dabei ein eigenes Minispiel in Minecraft zu schreiben ! Es sollte, wenn man ein Sandstein Block plaziert dieser erst in RedStone verwandelt werden und dann in AIR, aber dies funktioniert nicht! Bitte hilft mir, weshalb dies nicht funktioniert! LG Rayzs_YT
_______________________________________________
CODE
_______________________________________________
package me.BuildFight.main;

import org.bukkit.Bukkit;
import org.bukkit.Material;
import org.bukkit.World;
import org.bukkit.block.Block;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.block.BlockPlaceEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class main extends JavaPlugin implements Listener {

@Override
public void onEnable(){
Bukkit.broadcastMessage("§a§lDas BridgeFight-System wurde gestartet");
}

@EventHandler
public void onSetBlock(BlockPlaceEvent e)
{
final Player p = e.getPlayer();
final Block block = e.getBlockPlaced();
World world = Bukkit.getWorld("BuildFight");
if (p.getWorld() == world)
{
if (e.getBlockPlaced().getType() == Material.SANDSTONE) {
if (p.getLocation().getY() < 107) {
Bukkit.getScheduler().scheduleSyncDelayedTask(this, new Runnable()
{
public void run()
{
block.setType(Material.RED_SANDSTONE);
Bukkit.getScheduler().scheduleSyncDelayedTask(main.this, new Runnable()
{
public void run()
{
block.setType(Material.AIR);
}
}, 20L);
}
}, 40L);
} else {
e.setCancelled(true);
}
}
}
else {
e.setCancelled(false);
}
}
}

xtrumb

User / Kunde

  • "xtrumb" is male

Posts: 2,295

Location: hier

Occupation: Fachinformatiker für Systemintegration

Thanks: 16

  • Send private message

2

Monday, March 19th 2018, 7:08am

Du registrierst den Listener nicht.
Mit freundlichen Grüßen
TrueMB

Dienstleistungs Service
Unser Csgo Team

thunfischbaum

User / Kunde

  • "thunfischbaum" is male

Posts: 254

Location: %JAVA_HOME%

Occupation: Fachinformatiker für Systemintegration

Thanks: 5

  • Send private message

3

Monday, March 26th 2018, 2:14pm

und bitte, nutzt doch einfach

Source code

1
Das Code Atribut

oder hastebin. Das machts für alle einfacher...

MarcSenpai

User / Kunde

  • "MarcSenpai" is male

Posts: 138

Location: Clover

Occupation: Schüler

  • Send private message

4

Friday, March 30th 2018, 12:59am

Wenn dein Problem damit gelöst ist bitte ich dich dieses Thema als Erledigt zu kennzeichnen
In der kürze liegt die Würze
- Shakespeares | Unitygaming-FastFelix

Bitte besucht unser neues Forum unter https://forum.nitrado.net| Please visit our new Forum at https://forum.nitrado.net