Premium QuantumRPG [1.13 - 1.15] [Paid]

Discussion in 'Resource Discussion' started by NightExpress, Apr 26, 2017.

  1. Привет, пишу ещё раз просто прошлый наверне не увидел. Можно как-то уровень класса привязать к полосе опыта под едой и хп?
     
  2. Нет
     
  3. I have that :

    Code (Text):
    [15:57:45] [Server thread/ERROR]: Could not pass event EntityDamageByEntityEvent to MythicMobs v4.7.2-FREE
    org.bukkit.event.EventException: null
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:316) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:66) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:507) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:492) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.callEvent(CraftEventFactory.java:102) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.callEntityDamageEvent(CraftEventFactory.java:762) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.handleEntityDamageEvent(CraftEventFactory.java:661) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at org.bukkit.craftbukkit.v1_13_R2.event.CraftEventFactory.handleLivingEntityDamageEvent(CraftEventFactory.java:794) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.EntityLiving.damageEntity0(EntityLiving.java:1445) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.EntityLiving.damageEntity(EntityLiving.java:967) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.EntityMonster.damageEntity(SourceFile:61) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.EntityZombie.damageEntity(EntityZombie.java:252) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.EntityHuman.attack(EntityHuman.java:1044) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.EntityPlayer.attack(EntityPlayer.java:1349) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.PlayerConnection.a(PlayerConnection.java:1840) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.PacketPlayInUseEntity.a(SourceFile:69) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.PacketPlayInUseEntity.a(SourceFile:13) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.PlayerConnectionUtils.lambda$0(PlayerConnectionUtils.java:9) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_202]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_202]
        at net.minecraft.server.v1_13_R2.SystemUtils.a(SourceFile:199) [spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.MinecraftServer.b(MinecraftServer.java:896) [spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.DedicatedServer.b(DedicatedServer.java:417) [spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.MinecraftServer.a(MinecraftServer.java:831) [spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at net.minecraft.server.v1_13_R2.MinecraftServer.run(MinecraftServer.java:729) [spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_202]
    Caused by: java.lang.NullPointerException
        at com.sainttx.holograms.api.line.TextLine.setText(TextLine.java:69) ~[?:?]
        at io.lumine.xikage.mythicmobs.compatibility.HologramsSupport$HologramsHologram.setText(HologramsSupport.java:70) ~[?:?]
        at io.lumine.xikage.mythicmobs.holograms.types.HealthBar.update(HealthBar.java:79) ~[?:?]
        at io.lumine.xikage.mythicmobs.mobs.ActiveMob.signalDamaged(ActiveMob.java:528) ~[?:?]
        at io.lumine.xikage.mythicmobs.adapters.bukkit.BukkitSkillTriggers.onDamagedTrigger(BukkitSkillTriggers.java:258) ~[?:?]
        at sun.reflect.GeneratedMethodAccessor134.invoke(Unknown Source) ~[?:?]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_202]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_202]
        at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:312) ~[spigot-1.13.2.jar:git-Spigot-e6eb36f-d3ed151]
        ... 25 more
     
  4.  
  5. NightExpress, the repair is working fine, but I think it's pretty bad that it doesn't sync with the vanilla worn bar. The player won't know his armor is breaking unless he keeps checking the item lore... If you can, try to implement it or some message warning the player his armor/weapon is about to break.

    And coudn't you also add a health scaling system? So we would be able to give 300 HP to a player without having tons of hearts on screen

    Thank you..
     
    #5485 lYuki_, Feb 14, 2020
    Last edited: Feb 14, 2020
    • Like Like x 1
  6. Action-executors doesn't work and does not add the skill upon switching to sub-class or levelling up.

    Plugin version: 5.0.1.9
    Server: SpigotMC 1.15.2 #105
     
  7. Yes, will do.

    Code (YAML):
    compress-player-health-bar: true
    Do it like this:
    Code (YAML):

    actions-on-select
    :
      default
    :
        target-selectors
    :
          self
    :
          - '[SELF]'
        conditions
    :
          list
    : []
          on-fail
    : 'null'
        action-executors
    :
        - '[COMMAND_CONSOLE] ~message
    : class addskill %executor% silver_arrows 1; ~target: self;'
     
     
  8. Okay that's fixed now I still don't get skills on level up.

    actions-on-level:
    '15':
    target-selectors:
     
  9. #5489 lYuki_, Feb 15, 2020
    Last edited: Feb 15, 2020
  10. Gem damage-type value not work. Plugin version: 5.0.1.9
     
  11. Do the same

    Will be fixed

    Provide more details
     
  12. Code (YAML):
    material: IRON_NUGGET
    name
    : 'TestGem'
    socket-display
    : '&aAgility Nugget %ITEM_LEVEL_ROMAN% &7(&6Danage: +%DAMAGE_PHYSICAL%&7)'
    lore
    :
    - '&6danage
    : &f+%DAMAGE_PHYSICAL%'
    tier
    : rare
    enchanted
    : false
    item-flags
    :
    - '*'
    level
    :
      min
    : 1
      max
    : 1
    uses-by-level
    : {}
    success-rate-by-level
    :
      '1'
    : '50:90'
    bonuses-by-level
    :
      '1'
    :
        item-stats
    :
          MAX_HEALTH
    : 30
        damage-types
    :
          physical
    : 30
        defense-types
    :
          physical
    : 40
    target-requirements
    :
      level
    : {}
      type
    :
     - ARMOR
      - BOOTS
      - WEAPON
      socket
    : common
      module
    :
     - '*'
     
    When I insert the gem into the gear and wear. The MAX_HEALTH [item-stats] and physical [defense] values is work , but physical [damage] can't.
    When i use the Papi Command :
    upload_2020-2-15_17-24-29.png return upload_2020-2-15_17-27-30.png
    upload_2020-2-15_17-27-12.png return upload_2020-2-15_17-27-23.png
     

    Attached Files:

  13. I found a really big problem in my server (it might not happen to everyone).
    I've noticed that when I attack a mob with full armor, the server will lag for around 1-2 seconds. I've tested this with both a local server in a laptop as well as a hosted dedicated server. The result is the same: The more armor I have, the more lag there is.
    I've done some /timings, and the results show that there is a QuantumRPG event that is taking 160% of a tick to calculate. When not wearing armor, the event takes only around 20%. The event is called
    "DamageManager :: onDamageMain(EntityDamageEvent)"
    The moment I remove the armor, there's absolutely no lag whatsoever.
    Apparently, when attacking mobs that are wearing armor (both vanilla or qrpg armor), there's also no lag.
    It's only when the player has armor.

    Is there any way to fix this? The armor formula is the default one, (%dmg% - (%def% / 10)).
    I also don't use any other defense type or damage type other than physical. The armor I've tested it with simply has physical defense, nothing else. This is pretty big for me, since it lags for everyone in the server..
     
    #5493 Ithirul, Feb 15, 2020
    Last edited: Feb 16, 2020 at 4:08 AM
  14. Will be fixed.

    Could you send full timings link?
     
  15. NightExpress, everytime a player joins the server his HP would reset to the default HP. Is there a way to fix it?

    Screenshot_3.png before
    Screenshot_4.png after rejoin


    Edit: https://pastebin.com/4qyft46c
    i'm getting this error after installing Citizens
    Thanks
     
    #5495 lYuki_, Feb 16, 2020 at 3:22 PM
    Last edited: Feb 17, 2020 at 12:30 AM
  16. Can I add my own gem socket tiers? Like uncommon gems socket, legendary gem socket.
     
  17. I have a problem with mob dropped loot crates. It opens as usual in a 1x9 inventory, now when I try to take the loot out I can't put in inside my inventory nor drop it when clicking outside the inventory. It's just stuck on the cursor. The only way to take it is to press on any item inside the mob loot inventory and close the GUI, then it drops on the ground. To take the other item out you repeat the process.
     
  18. Here's the timings without armor:
    https://timings.spigotmc.org/?url=upotafugih

    And with armor:
    https://timings.spigotmc.org/?url=tadebegepa

    Both were tested the same way: Killing 50 zombies within 30 seconds being alone in the server. I did this so both tests would be more or less equally the same. As you can see, the "onDamageMain" event goes crazy when I'm wearing armor.
     
  19. Code (Text):

    generator:
      prefix-chance: 0.0
      suffix-chance: 0.0
      materials:
        reverse: true
        black-list:
        - DIAMOND_SWORD
        model-data:
          default:
          - 1
          special: {}
        stat-modifiers:
          diamond_sword:
            damage-types:
              physical: 1.1
            item-stats:
              CRITICAL_DAMAGE: 1.5
    stat-modifiers seems have some problem, it doesn't work.
    BTW, if I set material as iron_sword, also cause some problem, test it.
     
  20. Classes enabled?
    Will be fixed

    Yes

    Disable other plugins and check again, it works fine for me.

    Add this to the engine config after new release:
    Code (YAML):
    performance:
     # Allowed values: 0,1,2
      evaluator-engine
    : 1
    And try to use values 0 and 2 (1 is using now)
    Also, what's your server CPU?

    Will be fixed.