Решено gamemode у оффлайн игроков

Статус
Закрыто для дальнейших ответов.

HamBurgeR

Участник
Пользователь
Баллы
31
Всем привет. Я не могу понять, как забирать гм у оффлайн игрока. Перерыл весь форум и гугел. Ничего не нашёл. Плагина AuthMe на сервере нету. Очень благодарю за помощь.
 
Может потому что он записать в playerdata.dat?

Может, я что-то не так делаю? Ну, вот же папка Ессентиалса
r873oj0ylk0.jpg
 
omg, в мире твоем есть игрок.dat... видимо сервера это не твое, ну как знать...
 
omg, в мире твоем есть игрок.dat... видимо сервера это не твое, ну как знать...
Эм. Я вижу ты тру программер. Как с кодировкой справится? Ведь никакая кодировка не подходит, к файлу игрока в мире.
 
Эм. Я вижу ты тру программер. Как с кодировкой справится? Ведь никакая кодировка не подходит, к файлу игрока в мире.
Писец ты чайник. Там сжатый nbt, редактируется либой nbt что я скидывал выше.
{SelectedItemSlot:7,Attributes:[0:{Name:"generic.maxHealth",Base:20.0d,},1:{Name:"generic.knockbackResistance",Base:0.0d,},2:{Name:"generic.movementSpeed",Base:0.10000000149011612d,},3:{Name:"generic.attackDamage",Base:1.0d,},],UUIDLeast:-6703184681241050436L,Motion:[0:0.0d,1:-0.0784000015258789d,2:0.0d,],foodExhaustionLevel:0.37580046f,foodTickTimer:0,XpLevel:0,Health:20s,HealF:20.0f,Inventory:[0:{id:260s,Damage:0s,Count:1b,Slot:0b,},],bukkit:{newExp:0,firstPlayed:1467040294185L,newTotalExp:0,keepLevel:0b,lastKnownName:"zenit",lastPlayed:1467220510703L,newLevel:0,expToDrop:0,},Bukkit.updateLevel:2,AttackTime:0s,Sleeping:0b,Fire:-20s,playerGameType:1,foodLevel:20,Score:6,Invulnerable:0b,DeathTime:0s,EnderItems:[],XpP:0.3529412f,SleepTimer:0s,AbsorptionAmount:0.0f,HurtTime:0s,OnGround:1b,UUIDMost:786048329349541957L,WorldUUIDLeast:-5062727169421654971L,Dimension:0,Air:300s,Pos:[0:430.3141685882685d,1:64.0d,2:309.3651241105896d,],PortalCooldown:0,Spawns:[],foodSaturationLevel:5.0f,abilities:{flying:0b,mayfly:1b,instabuild:1b,invulnerable:1b,mayBuild:1b,flySpeed:0.05f,walkSpeed:0.1f,},WorldUUIDMost:8049580248423417745L,FallDistance:0.0f,XpTotal:6,Rotation:[0:-90.20153f,1:23.10001f,],Spigot.ticksLived:90970,}
playerGameType тебе нужен.
Если таки не доперло, то вот тебе готовый код.
NBTTagCompound playerNbt = Off.readFromNBT(UUID);
playerNbt.setInteger("playerGameType", 0);
Off.writeToNBT(UUID, playerNbt);
https://github.com/alexandrage/NBT/blob/master/src/ru/minecraft/setGameMode.java
 
Я походу аутист. Её нужно собрать? Или что? Соррян, что я не понимаю ничего.
ааа, я понял. Нужно редактор скачать
Спасибо всем.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ