- Баллы
- 21
- Имя в Minecraft
- neverlessy
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Да.правильней будет через PersistentDataContainer?
Ну я уже решил проблемуБаккит в инвентари помещает копии предмета, поэтому такая задумка работать не будет
private static NamespacedKey key = new NamespacedKey(StarPrison.getPlugin(StarPrison.class),"region-tool");
....
meta.getPersistentDataContainer().set(key, PersistentDataType.STRING, "itemRegionTool");
....
if(player.getInventory().getItemInMainHand().getItemMeta().getPersistentDataContainer().get(key, PersistentDataType.STRING) == "itemRegionTool")
Ну либо контейнер либо модель дата.возможно правильней будет через PersistentDataContainer? Скажите как лучше сделать
Может какие то айтемфиксеры стоят, они любят стирать мету.Странно, но если открыть и закрыть инвентарь - перестает работать проверка по Persistent, если опять выдать - все работает. why)
Я конечно не эксперт, но сравнение строки по == работать не будет, через .equals делаетсяНу я уже решил проблему
PHP:private static NamespacedKey key = new NamespacedKey(StarPrison.getPlugin(StarPrison.class),"region-tool"); .... meta.getPersistentDataContainer().set(key, PersistentDataType.STRING, "itemRegionTool"); .... if(player.getInventory().getItemInMainHand().getItemMeta().getPersistentDataContainer().get(key, PersistentDataType.STRING) == "itemRegionTool")
Посмотреть вложение 63644
Чистый purpur серверМожет какие то айтемфиксеры стоят, они любят стирать мету.