Frage:
Gibt es eine Möglichkeit, wie ein Betrüger meine Quarantäne von 5 Millionen Blöcken überwinden könnte?
oKtosiTe
2013-11-12 22:29:49 UTC
view on stackexchange narkive permalink

Ich betreibe einen Vanilla Minecraft (PC) -Server, auf dem einige meiner Freunde und ich zusammen spielen. Wir haben versucht, mehr Leute dazu zu bringen, sich uns anzuschließen, waren aber bisher ziemlich erfolglos. Eine öffentliche Auflistung des Servers würde dies mit ziemlicher Sicherheit ändern, birgt jedoch das Risiko von Trauer.

Meine Frage lautet also: Wenn ich den Spawn-Punkt einfach weit genug von dem Ort entfernt habe, an dem wir bisher alles erstellt haben (z. B. 5.000.000) Blocks entfernt), würde es sehr lange dauern, 0,0 zu erreichen, selbst mit dem Pferd im Nether. Ich denke, das wäre ein ausreichender Schutz für unser bestehendes Dorf, wenn ich nichts übersehen würde. Gibt es eine Möglichkeit, diese mir nicht bekannte Entfernung zu umgehen oder zu überwinden?

"Ausreichender Schutz" ist schwer zu quantifizieren. Und was bringt es, mehr Leute zu haben, wenn sie "weit drüben" sind?
Ich würde mich ihnen anschließen und sie kennenlernen, bevor ich sie zu uns ins Hauptdorf kommen ließ. Es gibt eine große Trolling- und Trauerkultur um Minecraft, die ich gerne ignorieren würde, aber einfach nicht kann. @dlras2
stattdessen. Warum nicht einfach Anti-Trauer-Mods / Plugins bekommen? Sie haben Recht, dass es in der Minecraft-Community viele Idioten gibt, aber aus diesem Grund gibt es auch viele Schutzmaßnahmen.
Nach meiner Erfahrung machen öffentliche Server selten Spaß. Vielleicht möchten Sie es stattdessen für eine eingeschränktere Community öffnen.
Ich denke, das ist eine berechtigte Frage. Denken Sie nicht an die Argumentation - wie können Sie einen Spawnpunkt für Benutzer außerhalb einer festgelegten Liste festlegen, um in einem weit entfernten Land zu spawnen?
@JLaBella: Ich habe zuvor Bukkit verwendet, aber es hat nicht nur eine Menge herausgeholt; Es sind auch immer Wochen, wenn nicht Monate hinter den Aktienveröffentlichungen.
@Unionhawk: Wenn ich mir nur einer solchen Community bewusst wäre ...
@ZeroStack Ich glaube nicht, dass das die Frage war. Wie gesagt, die Frage ist "Wie weit ist weit genug?"
@ZeroStack: Jeder würde seinen anfänglichen Spawn weit weg haben. Man kann das dann außer Kraft setzen, indem man nach dem Teleportieren in einem Bett im Hauptdorf schläft.
@dlras2: Nicht genau. Die Frage lautet eher: "Gibt es eine Möglichkeit, diese Entfernung zu umgehen, die mir nicht bekannt ist?"
@dlras2 Oh, du hast recht. Entschuldigen Sie
@oKtosiTe [* hust *] (http://chat.stackexchange.com/rooms/28/minecraft-talk) (zugegeben, * die meisten * Leute dort werden * wahrscheinlich * kein großer Fan sein, da sie alle sind über die modifizierte Minecraft-Sache, aber ich bin mir sicher, dass es zumindest ein paar Leute gibt, die sich für Vanille interessieren)
Ist / tp eine Sache?
@ColeBusby Es ist eine Sache, aber nur für Betreiber.
Nicht, dass ich dies oder etwas anderes tun würde, aber ein Griefer könnte eine automatisierte, exponentiell wachsende Hühnerfarm bauen, um den Server zu verlangsamen und zum Absturz zu bringen ...
@BiffMaGriff Das wäre eine nützliche Antwort, die Sie hinzufügen könnten ... wenn dies nicht fälschlicherweise als Duplikat einer nicht verwandten Frage geschlossen würde ...
Vielen Dank an diejenigen, die dazu beigetragen haben, den Titel genauer zu machen und die Frage weniger dazu zu bringen, unnötige Abstimmungen zu sammeln. :-D
@SevenSidedDie Die Frage hat sich mehrmals geändert und stellte an einer Stelle sehr deutlich eine doppelte Frage, obwohl ich zugeben muss, dass dies ein ziemlich gutes Beispiel für ein [XY-Problem] war (http://meta.stackexchange.com/questions/66377/what) -ist-das-xy-Problem). Ich denke, es könnte noch etwas bearbeitet werden, um das Problem von der angenommenen Lösung zu unterscheiden.
Wenn Sie die anderen Spieler so weit weg haben, sollten Sie in Betracht ziehen, sie zunächst auf einem völlig anderen Server zu haben.
Sechs antworten:
#1
+16
Billy Mailman
2013-11-14 08:49:59 UTC
view on stackexchange narkive permalink

Während es für einen Spieler möglicherweise machbar ist oder nicht, den langen Weg zu Ihrem Gebiet zu machen, ist die einfache Tatsache, dass sie nicht müssen, Sie zu betrüben . Das Zerstören Ihrer Daten ist nicht die einzige Möglichkeit, Ihren Server zu betrüben.

Wie bereits in den Kommentaren erwähnt, können sie den gesamten Server verlangsamen. Massive Tierfarmen sind ein einfacher Weg, ebenso wie eine große Redstone-Apparatur, die meist nur eine große Anzahl von Blockaktualisierungen pro Tick auslöst. Und das Schlimmste ist, wenn jemand versucht, so etwas zu machen, müssen Sie es tatsächlich irgendwie entfernen; Wenn Sie nur den verantwortlichen Spieler verbieten, bleibt die Quelle der Verzögerung mit den entladenen Brocken herumliegen, und sobald ein anderer neuer Spieler auftaucht und diese Brocken lädt, wird die Trauer erneut auftreten.

Zugegeben, Trauernde, die solche Dinge tun, sind seltener als Menschen, die einfach zu Ihnen gehen und ihn wegwerfen. Und es gibt Möglichkeiten, dies zu verhindern und / oder nachträglich damit umzugehen.

  • Sie können so etwas wie MCEdit verwenden, um die Situation direkt zu bereinigen, selbst wenn der Server völlig verkrüppelt ist.
  • Sie können den Spawn erhöhen -Schutzwert in Ihrer Datei server.properties. Drehen Sie es hoch genug, und alle neuen Spieler müssen weit genug wegwandern, bevor sie etwas tun können, damit ein brandneuer Spieler keine potenziell gefährdeten Chunks lädt.
  • Sie können dies auch umkehren. Belassen Sie den Standard-Spawn bei (0,0), drehen Sie den Spawn-Schutz so weit auf, dass Ihr Platz und eine große Umgebung abgedeckt sind, und Nicht-Op-Spieler können keine Gegenstände in diesem Radius beschädigen.
  • Sie könnten sogar drakonischer werden und eine Wand um den Standard-Spawn innerhalb des Spawn-Schutzradius erstellen, damit neue Spieler nicht herauskommen können, und dann eine Operation benötigen, um alle neuen Spieler nach einer kurzen Pause heraus zu teleportieren Plaudern. Die meisten Trauernden werden schnell aufgeben, wenn sie nichts tun können, aber Sie werden wahrscheinlich auch viele gute Spieler verlieren, wenn es nicht ständig eine Operation gibt, um neue Leute zu begrüßen.
  • Letztendlich ist es zwar eine Möglichkeit, sich von neuen Spielern zu isolieren, um Trauer zu verhindern, aber keine Lösung für sich. Zumindest würden Sie neue Spieler denselben Trauernden ausliefern, die Sie fernhalten möchten, was sehr wohl dazu führen könnte, dass Sie nicht genau die Art von Spielern entmutigen, die Sie behalten möchten. P. >

    + Milliarde für den letzten Satz. Das ist ein wirklich sehr guter Punkt, der das meiste aus diesem Streit macht.
    Sie haben natürlich Recht. Ich werde sehen, ob ich unsere Gemeinschaft mit vertrauenswürdigen Leuten auf andere Weise erweitern kann. In jedem Fall schätze ich die Tiefe und Mühe Ihrer Antwort.
    #2
    +7
    Aaron128l
    2013-11-14 02:47:15 UTC
    view on stackexchange narkive permalink

    Der schnellste Weg, sich in Vanille-Minecraft zu teleportieren, ist Nether.
    Aus dem Minecraft-Wiki:

    Orte im Nether korrelieren mit Überweltkoordinaten, aber die Nether-Entfernungen werden im Verhältnis 8: 1 verkleinert. Ein Block im Nether zu reisen bedeutet daher, acht Blocks in der Überwelt zu reisen. Diese Tatsache kann als Abkürzung für Überweltreisen verwendet werden, obwohl der Nether mit komplexerem Gelände erheblich gefährlicher ist und die Navigation erschwert.

    Mit der einfachen Berechnung von 5000000/8 würde man müssen ~ 625000 Blöcke kreuzen. Andere Quellen aus dem Wiki über Sprinten und Gehen weisen darauf hin:

    Sprinten ist eine Transportmethode, mit der sich der Spieler schneller bewegen kann, etwa 5,6 Meter / Sekunde. Dies ist ungefähr 1,3x schneller als die normale Gehgeschwindigkeit von ungefähr 4,3 m / s.

    Nun noch einmal mit Mathe, wenn jemand ~ 625000 Blöcke (gerade ohne Unterbrechungen) laufen ließ würde es ~ 111607 Sekunden oder ~ 31 Stunden dauern.

    Auf einem öffentlichen Server konnte ich im Laufe der Spieltage jemanden sehen, der sich auf ein Abenteuer begab, um "0,0" zu finden.
    @SevenSidedDie Der einfachste Weg, um Sicherheit hinzuzufügen, wäre, wenn dies eine neue Welt wäre, "vertrauenswürdiges" Spawn in zufälliger Richtung 5 m von "0,0" entfernt und "0,0" zum "öffentlichen" Spawn zu machen.
    Ich fordere jeden auf, zu Fuß (oder zu Pferd) über eine Entfernung von> ein paar tausend Blöcken durchschnittlich 2 m / s im Nether zu erreichen. Die "rohe" Umgebung ist viel zu schwierig, um mit irgendeiner Geschwindigkeit zu fahren.
    #3
    +4
    dlras2
    2013-11-14 03:46:43 UTC
    view on stackexchange narkive permalink

    Wie bereits erwähnt, führt der schnellste Weg durch den Nether, jedoch nicht zu Fuß.

    Das schnellste Pferd, laut Wiki, bewegt sich um etwa 14,5 Blöcke / Sekunde. Im Nether, wo Spieler nur ein Achtel der Distanz als Überwelt zurücklegen müssen, könnte ein Spieler, der von einem 5 Millionen Blocks entfernten Überweltpunkt direkt zu 0,0 fährt, dies in Nr weniger als 12 Stunden .

    Wie in den Kommentaren erwähnt, ist dies eine lange Zeit, und das Reisen wäre offensichtlich nicht so schnell, aber es kann über mehrere Tage durchgeführt werden, insbesondere wenn der Benutzer weiß, wo Sie wurden geleitet (IE, 0,0 )

    #4
    +3
    mix91132
    2013-12-29 16:54:00 UTC
    view on stackexchange narkive permalink

    Trotz allem, was oben über das stundenlange Nehmen gesagt wurde, bieten Vanilla Minecraft-Server kaum oder gar keinen Schutz vor Hacks. Obwohl Sie den Flug in Ihren Server-Eigenschaften deaktivieren können, kann ein Griefer leicht mit Dutzenden von Blöcken pro Sekunde fliegen Solange sie dies auf eine bestimmte Weise taten, würde es unentdeckt und ungestraft bleiben. Ganz zu schweigen von der Tatsache, dass der Hacker / Griefer bei seiner Ankunft wahrscheinlich so etwas wie einen Nuker hat, der Ihr Haus in Sekundenschnelle völlig zerstören könnte. Hier ist eine Liste von Dingen, die ich als Serverbesitzer mit ähnlichen Problemen empfehle.

    • Machen Sie Ihren Server zu einem Bukkit-Server, damit Sie Plugins verwenden können.
    • Installieren Sie Worldguard, um Ihr Dorf zu schützen (oder Towny ist sehr nützlich).
    • Installieren Sie Anticheat oder Nocheat, um Hacker zu stoppen.
    • Installieren Sie Coreprotect für Backups (es ist effektiver als nur das Kopieren von Dateien).
    #5
    +2
    John
    2013-11-15 03:12:51 UTC
    view on stackexchange narkive permalink

    Wenn Sie unbedingt einen offenen Server betreiben möchten, um "gute" Leute anzulocken und Trauer zu vermeiden, sollten Sie zwei Server anstelle eines einzelnen Servers in Betracht ziehen. Machen Sie eine offen, eine privat. In den von Ihnen besprochenen Entfernungen gibt es keinen Vorteil für den Betrieb eines einzelnen Servers, den ich sehen kann, aus all den Gründen, auf die @BillyMailMan hingewiesen hat.

    Ich bin mir nicht sicher, warum dies abgelehnt wurde, da es eine absolut legitime Alternative ist. Upvoted.
    #6
      0
    Anonymous Prince
    2013-12-23 02:26:04 UTC
    view on stackexchange narkive permalink

    Sie können mit dem Plugin WorldGuard jederzeit einen Bereich festlegen und den Force-Gamemode auf Abenteuer einstellen, damit kein Block innerhalb dieses Spawn-Radius zerstört werden kann. Und auf jeden Fall werden alle Server eine Zeit haben, in der sie betrübt sind. Wenn Sie also glauben, dass ein Betrüger gerade dabei ist, die Welt zu retten und zu sichern, wird so wenig Schaden angerichtet!



    Diese Fragen und Antworten wurden automatisch aus der englischen Sprache übersetzt.Der ursprüngliche Inhalt ist auf stackexchange verfügbar. Wir danken ihm für die cc by-sa 3.0-Lizenz, unter der er vertrieben wird.
    Loading...