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

[ECON/MECH/FUN] MC Jobs v3.1.8 - работы [1.3.1-R2.0]

Хотелось бы узнать, он работает с MySQL?
 
Помогите решить проблему плз.
Код:
14:49:58 [SEVERE] Exception in thread "pool-1-thread-43"
14:49:58 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin mcjobs v3.1.8 generated an exception while executing task 3360
        at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:56)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.NullPointerException
        at com.dmgkz.mcjobs.playerjobs.pay.PayMoney.makeEconomyCall(PayMoney.java:252)
        at com.dmgkz.mcjobs.scheduler.McJobsComp.run(McJobsComp.java:102)
        at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftTask.run(CraftTask.java:53)
        at org.bukkit.craftbukkit.v1_6_R3.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:53)
        ... 3 more
14:49:58 [SEVERE] org.apache.commons.lang.UnhandledException: Plugin mcjobs v3.1.8 generated an exception while executing task 3360 (последние цифры каждый раз раные) сообщение появляется каждый раз при взаимодействии с работами.
Minecraft 1.6.4
Сервер 1.6.4-R2.0 (Build #02918)
В конфингах прописал параментры бд:
Код:
max_pay: -1
percent_cost: 95
show_pay: true
timers:
  time_interval: 60
  rejoin_interval: 360
  player_save: 15
  show_interval: 5
  delete_cache: 180
max_jobs:
  default: 4
  Members: 5
  Admins: 6
ranks:
  novice: 1
  apprentice: 10
  trained: 20
  professional: 50
  veteran: 100
  expert: 250
  master: 500
  grandmaster: 1000
backend:
  type: sql
  user: **** - пользователь
  pass: **** - пароль
  database: minecraft
  host: **** - ип бд
  port: 3306
advanced:
  language: russian
  usePerms: false
  multiWorld: false
  payment_type: money
  payment_mod: iConomy (установлен)
  log_mod: none
  pay_scale: 1
  xp_modifier: 10
  pay_spawners: false
  spawn_distance: 8
  nopitch: false
  prune: false
  version: 3100
В чате пишет все хорошо, вы получили N денег за посл. 5 минут.
Но на счете их нет, как и опыта.
 
Как отключить налоги?
И чтобы когда сломал блок не выскакивала табличка чтобы присоединиться к работе и тд
 
А как добавить новые блоки в конфиг, например землекопу из мода EXTRABIOMES XL?
Никто не в курсе?
аналогичный вопрос спустя год=) ^^
Я так думаю это надо делать в этих строчках:
break:
pays: true
hide: false
tier1: dirt sand grass
tier2: gravel clay
tier4: soul_sand mycel
Наверное, надо добавить tier5: сюда_название_блока
Название блока это уж узнавать наверное из самого мода. И эксперементировать...
 
КАК НАСТРОИТЬ ПЕРМИШИН ?
Код:
mcjobs.jobs.all:
description: Allows the player to use all user jobs commands.
default: false
children:
mcjobs.jobs.join: true
mcjobs.jobs.leave: true
mcjobs.jobs.list: true
mcjobs.jobs.info: true
mcjobs.admin:
description: Allows the use of the /jadm command.
default: op
mcjobs.admin.leavedefault:
description: Allows a player to leave a default job.
default: op
mcjobs.admin.defaults:
description: Allows the use of /jadm defaults to restore config.yml.
default: op
mcjobs.jobs.join:
description: Allows player to join jobs.
default: false
mcjobs.jobs.leave:
description: Allows player to leave a job. Should be used in conjunction with join.
default: false
mcjobs.jobs.list:
description: Allows the player to use /mcjobs list.
default: false
mcjobs.jobs.info:
description: Allows player to use /mcjobs job_name for info.
default: false
mcjobs.jobsavail.all:
description: Allows the player to join all jobs.
default: false
children:
mcjobs.jobsavail.digger: true
mcjobs.jobsavail.miner: true
mcjobs.jobsavail.builder: true
mcjobs.jobsavail.soldier: true
mcjobs.jobsavail.woodsman: true
mcjobs.jobsavail.tinkerer: true
mcjobs.jobsavail.farmer: true
mcjobs.jobsavail.toolmaker: true
mcjobs.jobsavail.weaponsmith: true
mcjobs.jobsavail.armorer: true
mcjobs.jobsavail.fisherman: true
mcjobs.jobsavail.baker: true
mcjobs.jobsavail.alchemist: true
mcjobs.jobsavail.enchanter: true
mcjobs.jobsavail.brewer: true
mcjobs.jobsavail.theurgist: true
mcjobs.jobsavail.conjurer: true
mcjobs.jobsavail.carpenter: true
mcjobs.world.all:
description: Allows the player to earn money and xp in all worlds.
default: false
mcjobs.paycreative:
description: Pays a player even if they are in creative mode.
default: false
 
сижу на 1.7.10 Термосе , Дитчайше срет в консоль
[10:55:14] [Server thread/ERROR] [Minecraft/]: Could not pass event PrepareItemCraftEvent to mcjobs v3.1.8
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:338) ~[JavaPluginLoader$1.class:1.7.10-1614.58]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[RegisteredListener.class:1.7.10-1614.58]
at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) [SimplePluginManager.class:1.7.10-1614.58]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) [SimplePluginManager.class:1.7.10-1614.58]
at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPreCraftEvent(CraftEventFactory.java:802) [CraftEventFactory.class:1.7.10-1614.58]
at net.minecraft.item.crafting.CraftingManager.func_82787_a(CraftingManager.java:369) [afe.class:?]
at joshie.progression.asm.helpers.VanillaHelper.onContainerChanged(VanillaHelper.java:59) [VanillaHelper.class:?]
at net.minecraft.inventory.ContainerWorkbench.func_75130_a(ContainerWorkbench.java) [aaf.class:?]
at net.minecraft.inventory.InventoryCrafting.func_70298_a(InventoryCrafting.java:128) [aae.class:?]
at net.minecraft.inventory.SlotCrafting.func_82870_a(SlotCrafting.java:118) [aax.class:?]
at net.minecraft.inventory.ContainerWorkbench.func_82846_b(ContainerWorkbench.java:168) [aaf.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:372) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.inventory.Container.func_75133_b(Container.java:610) [zs.class:?]
at net.minecraft.inventory.Container.func_75144_a(Container.java:381) [zs.class:?]
at net.minecraft.network.NetHandlerPlayServer.func_147351_a(NetHandlerPlayServer.java:2075) [nh.class:?]
at net.minecraft.network.play.client.C0EPacketClickWindow.func_148833_a(SourceFile:32) [ix.class:?]
at net.minecraft.network.play.client.C0EPacketClickWindow.func_148833_a(SourceFile:10) [ix.class:?]
at net.minecraft.network.NetworkManager.func_74428_b(NetworkManager.java:245) [ej.class:?]
at net.minecraft.network.NetworkSystem.func_151269_c(NetworkSystem.java:181) [nc.class:?]
at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServer.java:1023) [MinecraftServer.class:?]
at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServer.java:432) [lt.class:?]
at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServer.java:841) [MinecraftServer.class:?]
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:693) [MinecraftServer.class:?]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_161]
Caused by: java.lang.NullPointerException
at org.bukkit.event.inventory.InventoryEvent.getViewers(InventoryEvent.java:39) ~[InventoryEvent.class:1.7.10-1614.58]
at com.dmgkz.mcjobs.listeners.Crafting.preCraftEvent(Crafting.java:86) ~[?:?]
at sun.reflect.GeneratedMethodAccessor201.invoke(Unknown Source) ~[?:?]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_161]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_161]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:334) ~[JavaPluginLoader$1.class:1.7.10-1614.58]
... 67 more
 
сижу на 1.7.10 Термосе , Дитчайше срет в консоль
Этот динозавр не только будет срать, но и пердеть периодически.
Есть замена ему Jobs Reborn с GUI. Не обращай внимание на сайт Spigot, он отлично идет и на Термосе.
 
Этот динозавр не только будет срать, но и пердеть периодически.
Есть замена ему Jobs Reborn с GUI. Не обращай внимание на сайт Spigot, он отлично идет и на Термосе.
памоему на нем и сижу уже , но он тоже срет в консоль peper каким то там мать его эвентом
 

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

Назад
Верх