Holen Sie sich die JSON-Datei in Bukkit
Der PHP-Editor Youzi hilft Ihnen dabei, die Methode zum Abrufen von JSON-Dateien in Bukkit schnell zu beherrschen. Bei der Entwicklung von Minecraft-Plug-Ins mit Java ist die Bearbeitung von JSON-Dateien eine häufige Anforderung. In diesem Artikel wird ausführlich beschrieben, wie Sie JSON-Dateien im Bukkit-Plug-In abrufen und analysieren, sodass Sie verschiedene Entwicklungsszenarien problemlos bewältigen können. Egal, ob Sie ein Anfänger oder ein erfahrener Entwickler sind, Sie können davon profitieren und Ihr technisches Niveau schnell verbessern. Lassen Sie uns als Nächstes auf dieses Problem eingehen und nach Lösungen suchen.
Frageninhalt
Ich versuche, JSON in mein Plugin zu integrieren, aber es funktioniert nicht. Das ist mein Code, um es zu bekommen, und das ist der Pfad: static file json = new file("config.json");
. Ich habe versucht, die Methode getdatafoder() zu verwenden, aber das geht nicht, weil ich die statische Methode verwende.
public class JSONReader extends JavaPlugin { static File json = new File("config.JSON"); static File getJSON() { return json; } static JSONObject setupJson() { try { JSONParser jsonParser = new JSONParser(); Object parsed = jsonParser.parse(new FileReader(json.getPath())); JSONObject jsonObject = (JSONObject) parsed; return jsonObject; } catch (ParseException | IOException e) { return null; } } }
Workaround
Alle Pfade werden relativ zu Ihrem Arbeitsverzeichnis ausgewertet, das die ausführbare Datei Ihres Servers enthält. bukkit bietet bequemen Dateizugriff über JavaPlugin
:
Referenzdateien im Plugin-Datenordner
file f = new file(getdatafolder(), "config.json");
Nach dem Login kopierenDateien im Plugin-JAR abrufen
InputStream is = getResource("config.json");
Nach dem Login kopierenDer Pfad ist relativ zum Bukkit-Server-JAR, Sie müssen also von dort aus zur Datei gehen
/plugins/plugin-name/config.json
Das obige ist der detaillierte Inhalt vonHolen Sie sich die JSON-Datei in Bukkit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

