Wie kann ich einen Dieb finden (idealerweise ohne Bukkit)?

Wir versuchen, einen Dieb auf unserem Server zu fangen. Bukkit ist keine gute Option, da es sich um einen gehosteten Server handelt, also hoffe ich auf Ratschläge, die keine Bukkit Plugins benötigen. Im schlimmsten Fall könnte ich wohl die Welt-Dateien irgendwo verschieben, dass Bukkit eine Option ist.

Es gibt nur 7 verdächtige Spieler. INVEdit stürzt beim Öffnen der Vorräte einer Spieler ab, vermutlich weil wir 1.7.4 laufen und INVEdit wurde erst kürzlich aktualisiert. Also habe ich den Trick benutzt, um vorübergehend die Spieler [username].dat Dateien anderer Spieler zu entführen, aber die gestohlenen Gegenstände sind nicht in irgendeinem Inventar.

Eine Notiz, falls jemand anderes diese Technik nicht kennt:

  1. Schau in das Verzeichnis der Welt /players .
  2. Sichern Sie Ihre eigene [username].dat Datei.
  3. Kopiere die verdiente Spieler [username].dat Datei, umbenannt sie an deinen Benutzernamen.
  4. Starten Sie das Spiel und überprüfen Sie das Inventar als Ihr eigenes.
  5. Wenn du fertig bist, stelle deine eigene [username.dat] Datei wieder her.

Das bedeutet wahrscheinlich, dass die gestohlenen Gegenstände in einer versteckten Brust sind, da die obige Technik die Inspektionen der Spieler und Ender-Truhen inspizieren kann.

Gibt es Zeit-vernünftig (dh, nicht verlangen, Stunden der mühsamen Arbeit) Techniken für die Suche nach Dieben nach der Tatsache?

Und wenn nicht nach der Tatsache, gibt es Wege, um eine Falle, die dazu beitragen, die Diebe in der Zukunft zu identifizieren, wieder ohne ständige Arbeit? Zum Beispiel habe ich mich gefragt, ob die Benennung von Gegenständen irgendwie dazu beitragen könnte, Diebe aufzuspüren, wenn man durch die Welt-Datendatei suchen könnte. Leider hat diese verwandte Frage noch keine Lösung für die Suche nach Welt-Daten für ein bestimmtes Element oder Item-Typ.

Leider scheint es die Antwort ist "Sie können nicht, oder zumindest nicht ohne eine unerschütterliche Menge an Zeit auf die Untersuchung, und selbst dann werden Sie nicht sicher sein, von etwas."

Wenn jemand eine Lösung findet, die weniger zeitintensiv ist, werde ich es gerne anstatt meiner eigenen düsteren Schlussfolgerung akzeptieren. Aber nach vielen Recherchen vermute ich, dass es keinen gibt. Ich habe die Frage aktualisiert, um zu klären, dass Lösungen idealerweise keine Stunden von langwieriger manueller Arbeit oder Überwachung benötigen.

Ich schätze die Antworten, die bisher eingereicht wurden. Unglücklicherweise suchte man manuell überall nach einem gestohlenen Gegenstand zu zeitraubend, und selbst wenn ich es gefunden habe, konnte man nicht sicher sein, wer es dort hingelegt hat. Es wäre einfach für einen Dieb, jemand anderes zu gestalten. Und beobachtete einen potenziellen Verbrechen vor Ort, bis das Verbrechen geschieht, würde zu lange dauern, da es mehrere mögliche Griefers gibt, viele Orte, die traurig sein könnten, und Diebstähle sind oft in der Zeit verbreitet.

So ist die Antwort zu sein:

  1. Verwenden Sie die Techniken, die ich in meiner Frage skizzierte, ob mit InvEdit, um Spielervorräte zu untersuchen, oder manuelles Kopieren ihrer [Benutzername] .dat-Dateien, um Inventare und Ender-Truhen zu untersuchen. Wenn es in ihrem Inventar oder Ender Brust ist, gibt es keine Frage, wer es nahm.
  2. Oder gib auf und installiere Bukkit oder Spigot und ein Anti-Trauer-Plugin wie WorldGuard oder Prisma .

Wir wechselten Gastgeber und installierten Spigot und Prisma, und es war 100% der Mühe wert. Spigot läuft noch schneller als Vanilla Minecraft, und Prisma ist genial für die Verfolgung von Tätern und die Wiederherstellung ihrer bösen Taten.

Sie können versuchen, etwas wirklich verlockend zu Trauer für die Trauer zu machen, aber machen Sie es nicht offensichtlich und haben einen Admin oder Moderator immer beobachten Sie die Stelle unsichtbar. So wirst du sehen, wer diesen Ort besuchen und trauern wird. Wenn Sie nicht so viel Zeit haben, weil der Schule oder andere Sachen. Bekomme eine allgemeine Position des trauernden Bereichs bleiben afk und notiere deinen Minenwagen mit Programmen wie Fraps.

Wenn das Gebiet traurig ist, kannst du in der Aufnahme sehen, wer es gemacht hat

Wenn Sie Admin-Rechte haben, kann eine Option sein, um irgendwo einen Honeypot zu machen, wo der Dieb es wahrscheinlich finden kann, und dann mit Befehlsblöcken und einer Truhe mit einem Redstone-Komparator, der an ihn gehakt und umgekehrt ist (so dass, wenn etwas von dem genommen wird Brust, es aktiviert den Befehlsblock).

Füllen Sie es mit etwas, das der Dieb nehmen möchte (vielleicht werfen Sie einen Müll da drüben, so dass es nicht wie eine Falle zu sein), und wenn die Elemente entfernt werden, wenn es richtig eingerichtet wurde, sollte der Befehlsblock aktivieren.

Der Befehlsblock sollte etwas im Sinne von: / say THIEF haben! @p

Angenommen, der Spieler, der dem Befehlsblock am nächsten kommt, ist der Dieb, er wird dem ganzen Server "THIEF! (Reallybadguyname)" bekannt geben, auch wenn niemand anders als der Dieb auf dem Server ist, dann sollte er noch auftauchen Die Konsole protokolliert (falls verfügbar über Ihren Host)

Was ich versuchte zu versuchen wäre, bestimmte Gegenstände umzubenennen, aber mit geringen Unterschieden. Es könnte jedoch durch den kursiven Text entgegengewirkt werden.

Ich weiß, das ist ein bisschen spät, aber für die Leute, die wissen wollen, führen Sie die folgenden:

 /testfor @a {Inventory:[{id:"minecraft:ITEM_ID",tag:{DATA_TAG}}]} 

Und stellen Sie sicher, dass /gamerule sendCommandFeedback auf true .

Dies wird Ihnen sagen, die Namen aller Menschen, die das Element in ihrem Inventar hat.

Sie sollten versuchen, wie die andere Person vorgeschlagen, mit unsichtbarkeit auf sie. Oder die verdächtigen Spieler ohne Unsichtbarkeit mit Rüstung nur im Falle eines Angriffs. Halten Sie das tun, wenn das Stehlen nicht aufhört, sie sind unschuldig, aber wenn Stehlen stoppt für eine lange Zeit, sind sie GUILTY.

Hey verwenden Sie NBTexplorer, um das Enderinventory der Spielerdaten zu durchsuchen. Ich habe nur einen Dieb auf meinem Server erwischt. War mit einem Duplizierungs-Bug, um seine Diamant-Blöcke zu verstecken und gestohlene Sachen.

Wenn er mehrmals beraubt, versuche es, eine Falle zu setzen oder unsichtbar zu werden und sie zu stolpern