Fremder Spieler im Minecraft-Server. Hacker?

Heyo!

Alsooo, ich habe auf G-Portal einen Minecraft Server mit 5 Slots gemietet und spiele dort schon seit ungefähr 3 Monaten mit meinen Freunden. Es war stets alles super, wir haben sehr viel gebaut usw. ...

Doch heute passierte etwas seltsames ... ich habe mich zufällig mal eingeloggt weil ich was verändern wollte, dann war dort ein gewisser Player Namens 'JeremyWilliams'. Zuerst dachte ich, es ist jemand von uns da wir wen neues in der Gruppe hatten und ich dessen Ingame Name noch nicht kannte. Aus Neugierde habe ich mich im Spectator Modus zu ihm/ihr teleportiert. Ich sah, wie der Player die Kisten unseres Hausea zerstörte, dachte mir nichts bei, da er ja vielleicht nur ausversehen abgebaut hat. Doch als er plötzlich alles in Brand steckte, machte es Klick.

Ich habe ihn vom Server gekickt, mehrmals. Doch er kam in nichtmal 1ner Sekunde immer zurück! Etwas panisch habe ich Minecraft geschlossen, mich nach 3 Minuten endlich auf G-Portal einloggen können und habe den Server geschlossen. Einige Minuten später habe ich ihn geöffnet und bin rein gegangen ... 3 große und wichtige Häuser, samt allen Kisten waren komplett zerstört.

Und dann kam er wieder! Ich habe ihn getötet, mit dem Kill Comand. Keine 2 Sekunden stand er wieder vor mir mit Tnt und hat versucht mich zu schlagen. Was mich dann am meisten überrascht hatte, war, dass er fliegen konnte! :0 Dann habe ich es endlich geschafft, ihn zu bannen.

Wir hatten kurz vorher einen Streit mit uns bekannten Leuten und haben zuerst vermutet, dass sie es waren ... jedoch wüssten wir nicht woher sie unsere IP haben. Weitergegeben hat es niemand von uns. Also war es ein Hacker ... oder?

Leider habe ich nie ein Backup gemacht, was mich ziemlich stört. Jedenfalls aber haben wir nun eine Whitelist, dort kommt niemand rein außer die, die drauf stehen ... right?

Schonmal vielen Dank für mögliche Antworten!

Minecraft Server, Spiele und Gaming
2 Antworten
Ich suche nach einem ähnlichen Minecraft Vanilla Server wie beschrieben?

Moin ,

ich habe nun seit 2 Jahren mal wieder Minecraft ausgepackt und musste leider feststellen , dass mein damaliger Lieblings Server Averion nicht mehr existiert. Kurz zu dem Server : Es war ein Mittelalter Fantasy Server mit einem super System.

-Wahl einer Rasse welche sich durch Fähigkeiten auszeichnete ( Zwerg mit Eile 1 z.B)

-Wahl eines Reiches (es gab 4 Reiche welche sich durch Biome kennzeichneten und in der Mitte die Wildnis) man konnte also entweder in seinem Reich eine eigene Stadt bauen oder in die Wildnis ziehen.Besonders hierbei war einfach die Schlachten mit den anderen Reichen um Außenposten etc,

-Plugins wie z.b Npc Händler bei denen man z.B Diamanten kaufen oder verkaufen konnte um an Geld zu kommen. Dieses Holzfäller Plugin bei dem man den untersten Block abbaut um den ganzen Baum zu fällen. Brauen und Rassen sowie Reich Spezifische Items. Claim und Town System bei dem man entweder alleine bauen konnte und über die Claimblöcke , welche über das Moneyplugin gekauft werden, sein Haus und Grundstück sichern konnte oder halt das Townsystem wo man dies mit mehreren macht .

Meine Frage ist einfach ob jemand einen solchen Server kennt oder am überlegen ist einen Server zu erstellen in die Richtung aber noch Leute zur Mithilfe sucht etc. Habe schon selbst durchgeschaut aber ich mag die Pen and Paper Server nicht!

Vielen Dank für die Antwort

Server, Minecraft, Gaming PC, Minecraft Server, Spiele und Gaming
0 Antworten
Minecraft Plugins Programieren LocationUtil ideen [REUPLOAD]?

Hallo, ich wollte mir eine Location Util schreiben und wollte werte in der config abspeichern lassen. Beim Start wollte ich diese Locations dann in eine HashMap setzen und mit einer anderen Methode dann die Location von der HashMap laden.

(Es ist Performanter aus der Hashmap zu laden und bei einem Restart wird die HashMap gelöscht)

Wie geht das?

Aktueller code:

public class LocationUtil {
private Main plugin;
private Location location;
private String root;
private HashMap<String, Location> hashMap;
public LocationUtil(Main plugin, Location location, String root) { this.plugin = plugin; this.location = location; this.root = root; hashMap = new HashMap<>(); }

public LocationUtil(Main plugin, String root) { this(plugin, null, root); }

public void saveLocation() { FileConfiguration config = plugin.getConfig(); config.set(root + ".World", location.getWorld()); config.set(root + ".X", location.getX()); config.set(root + ".Y", location.getY()); config.set(root + ".Z", location.getZ()); config.set(root + ".Yaw", location.getYaw()); config.set(root + ".Pitch", location.getPitch()); plugin.saveConfig(); }

public Location loadConfigLocation() {
    FileConfiguration config = plugin.getConfig();
    World world = Bukkit.getWorld(config.getString(root + ".World"));
    double x = config.getDouble(root + ".X");
    double y = config.getDouble(root + ".Y");
    double z = config.getDouble(root + ".Z");
    float yaw = (float) config.getDouble(root + ".Yaw");
    float pitch = (float) config.getDouble(root + ".Pitch");
    return new Location(world, x, y, z, yaw, pitch);
}
Minecraft Server
0 Antworten
Minecraft Plugin programmieren Locationutil ideen?

Hallo, ich wollte mir eine Location Util schreiben und wollte werte in der config abspeichern lassen. Beim Start wollte ich diese Locations dann in eine HashMap setzen und mit einer anderen Methode dann die Location von der HashMap laden.

Wie geht das?

Aktueller code:

public class LocationUtil {
private Main plugin;
private Location location;
private String root;
private HashMap<String, Location> hashMap;

public LocationUtil(Main plugin, Location location, String root) {
    this.plugin = plugin;
    this.location = location;
    this.root = root;
    hashMap = new HashMap<>();
}

public LocationUtil(Main plugin, String root) {
    this(plugin, null, root);
}

public void saveLocation() {
    FileConfiguration config = plugin.getConfig();
    config.set(root + ".World", location.getWorld());
    config.set(root + ".X", location.getX());
    config.set(root + ".Y", location.getY());
    config.set(root + ".Z", location.getZ());
    config.set(root + ".Yaw", location.getYaw());
    config.set(root + ".Pitch", location.getPitch());
    plugin.saveConfig();
}

public Location loadConfigLocation() {
    FileConfiguration config = plugin.getConfig();
    World world = Bukkit.getWorld(config.getString(root + ".World"));
    double x = config.getDouble(root + ".X");
    double y = config.getDouble(root + ".Y");
    double z = config.getDouble(root + ".Z");
    float yaw = (float) config.getDouble(root + ".Yaw");
    float pitch = (float) config.getDouble(root + ".Pitch");
    return new Location(world, x, y, z, yaw, pitch);
}

public 

}

Java, Minecraft Server, Plug-in
2 Antworten
Spigot Variablen zwischen Plugins kommunizieren?

Hallo,

ich hoffe die Frage wurde nicht schon zahlreich beantwortet, zumindest konnte ich keine aktuellen Themen dazu finden...

Ich möchte Folgendes erreichen:

Ich arbeite momentan an einem Plugin, das eine Verbindung zu meiner angelegten MySQL Datenbank "erstellt" und Daten auf die Datenbank hochlädt und die Daten auf der Datenbank in HashMaps speichert. Soweit funktioniert das alles super, das Plugin erfüllt seinen Job. Jetzt möchte ich, dass ein anderes Plugin, das nicht wie das Bisherige für das SQL Management zuständig ist, auf die verarbeiteten Daten, bzw. Funktionen und HashMaps des SQL Plugins zugreifen kann.

Im Klartext: Plugin A (das SQL Plugin) soll mit der Datenbank kommunizieren und die Daten in HashMaps speichern. Plugin B (z.B. ein Minigame Plugin) soll auf die HashMaps zugreifen können, diese verändern und auch die Methoden aus Plugin A aufrufen können.

Ich habe schon etwas im Internet gelesen und von Plugin A als API einbinden war ich bisher am meisten überzeugt. Nur weiß ich leider überhaupt nicht wie das funktionieren soll. Ich will, dass es auf dem Server von jeder HashMap nur eine gibt und quasi alle auf die selben Maps und Funktionen zugreifen. Und ich will das SQL Plugin auch eigenständig auf dem Server laufen lassen. Könnt ihr mir da einen Lösungsweg nahelegen?

Vielen Dank schonmal im Vorraus.

Computer, Minecraft, Minecraft Server, Plug-in, Spigot
3 Antworten

Meistgelesene Fragen zum Thema Minecraft Server