Discord

  • Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

[CLOSED] Frage zum PlayerEvent.HarvestCheck

Skyriis

Redstoneengineer
Mitglied seit
11 Juni 2018
Beiträge
47
Minecraft
MrProfessor
Hallo liebes Forum :)
ich habe gerade ein kleines Problem. Ich möchte beim abbauen eins bestimmtes Blocks das HarvestLevel des vom Spieler aktuell verwendeten Items prüfen.
Dazu habe ich folgenden Code geschrieben:
Code:
    @SubscribeEvent
    public void onBlockBreaking(PlayerEvent.HarvestCheck event){
        EntityPlayer player = event.getEntityPlayer();
        Item item = player.getActiveItemStack().getItem();

        if (event.getTargetBlock().getBlock().getRegistryName().toString().equalsIgnoreCase(block)){
            if(player.getHeldItemMainhand().getHarvestLevel(ToolType.PICKAXE, null,null)<harvestLevel){
                BlutmondRPG.LOGGER.info("HarvestLevel ist zu niedrig!");
            }
        }
    }
Blöderweise bekomme ich keine Ausgabe wenn das Item ein Tool ist.
Hat jemand vlt eine Lösung für mich? Oder einen Tipp wo das Problem liegen könnte? :D
 

Skyriis

Redstoneengineer
Mitglied seit
11 Juni 2018
Beiträge
47
Minecraft
MrProfessor
Da ich keine Lösung gefunden habe habe ich einfach das Event geändert.

[CLOSED]
 
Oben