Skip to content

#hideEntityis not working #3

@SnowLik3

Description

@SnowLik3

Code:
package org.mafirinmeslek;

import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import org.bukkit.entity.Villager;
import org.bukkit.plugin.Plugin;

public class HideEntityTest {

private final Plugin plugin;

public HideEntityTest(Plugin plugin) {
    this.plugin = plugin;
}

public void testHideEntityForAllPlayersExceptTarget(Player targetPlayer) {
    Villager villager = targetPlayer.getWorld().spawn(targetPlayer.getLocation(), Villager.class);
    villager.setCustomName("§5Test Villager");
    villager.setCustomNameVisible(true);
    
    for (Player p : Bukkit.getOnlinePlayers()) {
        if (!p.getName().equals(targetPlayer.getName())) {
            p.hideEntity(plugin, villager); // Verstecke den Villager für alle anderen Spieler
        }
    }

    // Ausgabe in der Konsole, um zu überprüfen, dass der Code ausgeführt wird
    Bukkit.getLogger().info("Test: Der Villager sollte jetzt für alle außer " + targetPlayer.getName() + " unsichtbar sein.");
}

}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions