- Баллы
- 123
- Имя в Minecraft
- stuvanya
У меня в конфиге хранится много параметров, этот код
стирает все параметры и оставляет только:
Изначально весь конфиг выглядит так:
Как сделать так, чтобы не весь конфиг перезаписывался, а только менялись параметры location ?
Java:
public void saveLocation(Location loc){
this.config.set("location.world", loc.getWorld().getName());
this.config.set("location.X", loc.getX());
this.config.set("location.Y", loc.getY());
this.config.set("location.Z", loc.getZ());
this.config.set("location.Pitch", loc.getPitch());
this.config.set("location.Yaw", loc.getYaw());
this.saveConfig();
}
YAML:
location:
world: world
X: -14.623054062717406
Y: 64.0
Z: 30.492643627062574
Pitch: 73.534355
Yaw: 88.18311
YAML:
message: '+ {PREFIX} {NICK}'
perm: 'cubejoin'
#%newline для перевода строки
welcomemessage: 'blablabla%newlineblablabla'
teleportonjoin: false
location:
world: world
X: 0
Y: 64.0
Z: 0
Pitch: 0
Yaw: 0