Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [FUN] MyCraft v3.5 - Свои рецепты/Свои крафты [1.5.2 - 1.8]

Уважаемый разработчик ) Есть ли силы развивать плагин дальше? Может пойти дальше - давать возможность накладывать эффекты на предметы в крафте? Реализация есть в таких плагинах как UltraDrinks иFoodAndToolFX
 
Пришла в голову мысля - а что если добавить возможность изменять количество очков голода, который восполняет какая нибудь еда. Знаю, хреново объяснил, поэтому приведу пример:
Делаем рецепт:
Берём высокой травы (31:1)
Грибочков добавим (39)
Семена для вкуса (295)
Морковки для гарнира (391)
Стейку (364)
Лосося (350:1)

Выходит чудо-юдо мясной салат (282) который восполняет аж (!) 12 ед. голода.

Ещё бы была хороша функция делать несъедобные предметы съедобными. Сахар, и пр.
 
А как можно сделать подобное: Например берём луг чтоб он был зачарен на силу 3 и на самом деле на силу 2. Что у нас должно получится:
Лук
Сила 3 (а на самом деле сила 2)
 
Давайте вместе поможем @kooondor вспомнить волшебные слова.
5471fff0b8f1.jpg
 
Скачал последнюю версию v3.5.
Настроил конфиг:
Код:
# Default Configuration File of plugin MyCraft by vk.com/marick0073 !
# Simple recipe craft:

Recipe_1:
  Result:
    resultItem: 5061
    resultItemName: '&dУльтимейт солнечный шлем'
    resultItemLore: Удачного дня.
    resultItemEnchantments:
      ARROW_DAMAGE: 0
      KNOCKBACK: 0
      FIRE_ASPECT: 0
  Ingredients:
    itemsLine1: 563:2/0/0
    itemsLine2: 5060:1/0/0
    itemsLine3: 0/0/0
Recipe_2:
  Result:
    resultItem: 5061
    resultItemName: '&dУльтимейт солнечный шлем'
    resultItemLore: ''
    resultItemEnchantments:
      ARROW_DAMAGE: 0
      KNOCKBACK: 0
      FIRE_ASPECT: 0
  Ingredients:
    itemsLine1: 0/563:2/0
    itemsLine2: 4121/4168:1/4121
    itemsLine3: 4187:9/197:5/4187:9
Recipe_3:
  Result:
    resultItem: 4168
    resultItemName: '&bКвантовый шлем'
    resultItemLore: ''
    resultItemEnchantments:
      ARROW_DAMAGE: 0
      KNOCKBACK: 0
      FIRE_ASPECT: 0
  Ingredients:
    itemsLine1: 186/4164:1/186
    itemsLine2: 4128/4185/4128
    itemsLine3: 4121/4155/4121
Recipe_4:
  Result:
    resultItem: 4164
    resultItemName: '&eНано-шлем'
    resultItemLore: ''
    resultItemEnchantments:
      ARROW_DAMAGE: 0
      KNOCKBACK: 0
      FIRE_ASPECT: 0
  Ingredients:
    itemsLine1: 4125/4164:1/4125
    itemsLine2: 4125/4180:1/4125
    itemsLine3: 0/0/0
Recipe_5:
  Result:
    resultItem: 5058
    resultItemName: '&eУлучшенный солнечный шлем'
    resultItemLore: ''
    resultItemEnchantments:
      ARROW_DAMAGE: 0
      KNOCKBACK: 0
      FIRE_ASPECT: 0
  Ingredients:
    itemsLine1: 0/563/0
    itemsLine2: 4121/4164:1/4121
    itemsLine3: 4187:3/197:3/4187:3
И вот что выдает:
Код:
[03:51:22 INFO]: [MyCraft] Enabling MyCraft v3.5
[03:51:22 ERROR]: Error occurred while enabling MyCraft v3.5 (Is it up to date?)
java.lang.ArrayIndexOutOfBoundsException: 1
    at me.marick0073.MyCraft.MyCraft.addRecipes(MyCraft.java:105) ~[?:?]
    at me.marick0073.MyCraft.MyCraft.onEnable(MyCraft.java:68) ~[?:?]
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:316) ~[JavaPlugin.class:1.7.10-1492.152]
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:368) [JavaPluginLoader.class:1.7.10-1492.152]
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:410) [SimplePluginManager.class:1.7.10-1492.152]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.loadPlugin(CraftServer.java:415) [CraftServer.class:1.7.10-1492.152]
    at org.bukkit.craftbukkit.v1_7_R4.CraftServer.enablePlugins(CraftServer.java:349) [CraftServer.class:1.7.10-1492.152]
    at net.minecraft.server.MinecraftServer.func_71243_i(MinecraftServer.java:511) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.func_71222_d(MinecraftServer.java:485) [MinecraftServer.class:?]
    at net.minecraft.server.MinecraftServer.func_71247_a(MinecraftServer.java:445) [MinecraftServer.class:?]
    at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:336) [lt.class:?]
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:631) [MinecraftServer.class:?]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_66]
Помогите плиз. Сервер 1.7.10 (kcauldron).
 
Доброго! Перевел сервер с 1.7.9 на 1.8.7. Заметил что перестал работать крафт, использующий в рецепте ID второго уровня типа как "563:2". Будет время, подправь пжста.
Забыл написать - ядро Spigot
 
Добрый день.
После крафта в описание добавляется: "be carefully with it because it my damage"
Я не добавлял это описание, как убрать? Очень мешает
 
Интересно, я вижу что у тебя прямые руки. Думаю у тебя бы вышел отличный античит! (главное не переборщи с чуствительностью)
 
Здравствуйте, я хотел бы спросить на счёт функционала данного плагина. Вообщем, можно ли использовать именно скрафченную вещь (Крафт которой записан в конфиге) в крафте другого предмета?
Прошу, ответьте, мне это очень важно!
Заранее спасибо!
 

Поделиться этой страницей

Назад
Верх