Inactive [FUN/ECON]MonsterHunt v1.5.1 - Who kills most mobs? [1.1-R4]

Discussion in 'Inactive/Unsupported Plugins' started by matejdro, Jan 29, 2011.

  1. Offline

    matejdro

    MonsterHunt

    Are your players building at day, but bunker into their houses, when night comes? Make them hunt monsters!

    This plugins adds another layer of fun against monsters. It's absolute must have, if you have monsters turned on.

    At night, when monsters come out, plugin will count how many monsters each player kills. At the end of the night, name of the player with most kills is announced globally.

    Additionally, you can enable reward to add another way of gathering stuff to the server or to simply motivate players to hunt monsters.


    (BIG thanks to @Samkio for the video)

    See BukkitDev page for more information and download links: http://dev.bukkit.org/server-mods/monsterhunt/
    (you can use your minecraft forum username and password on BukkitDev)
     
  2. Offline

    ReapKarmah

    [​IMG]As you can see I'm outside; as far as outside gets. Yet every kill results in that message you see there in the pic above. Why? I was hoping to stop dungeon campers from abusing spawners to win hunt but if people on the surface get troubles with this feature I'll have to disable monster hunt all-together... :( How can I get this to cooperate and work like it should?

    CB: 531 (Not sure I want 556 yet)
    MonsterHunt: v0.4.3
     
  3. Offline

    andrewkm

    I am having EXACT same problem :(
    Im on 556.
    No errors in console or anything, all plugins working fine.

    Using [556] with MonsterHunt: v0.4.3
    Trying to test but not sure whats wrong, at first i was certain its because im under the cloud blocks....but then i spawned some monsters where there was no clouds 100% and still same thing, "No points! Stop grinding indoors and get outside!"

    I have no idea why.....
    I just went back to being able to kill monsters anywhere, however id love the only outside kills to work properly :(
     
  4. Offline

    ReapKarmah

    Exactly..all we can do at this moment to keep Monster Hunt useful is to either:
    1)Make the rewards less valuable
    2)Change the camp block setting

    or else I'll have to stop using Monster Hunt until it's fixed.
     
  5. Offline

    andrewkm

    Found another bug:
    (Ill have my config files below)

    Basically i have it set so that the winner of the hunt gets 1-5 diamonds. Heres the bug.
    Lets say its me and my friend "John" Im op and hes a regular user.

    When i win the hunt, he gets nothing and i get 1-5 diamonds. (Everything is fine here... works)
    When *HE* wins the hunt he gets 1-5 diamonds HOWEVER i always get ONE DIAMOND after a loss.

    For some reason it seems the OP/ADMIN of the server always gets a diamond whether he wins or losses.
    Normal players this works perfectly fine, they lose they get nothing, they win they get 1-5 diamonds, however the OP ALWAYS gets a prize of ONE DIAMOND...

    Here are my config files:
    Code:
    
    SkipDays: 2
    MinimumPlayers: 2
    EnableSignup: false
    MySQLPassword: mka211mysqmicr
    PointsSkeleton: 3
    PointsSlime: 1
    CountBows: true
    DeathPenalty: 10
    EnabledWorlds: worldeco
    PointsCreeper: 1
    MinimumPoints: 10
    RewardEveryone: false
    PointsGhast: 1
    OnlyCountMobsSpawnedOutside: false
    FinishTime: 23600
    EnableHighScores: true
    StartTime: 13000
    PointsGiant: 15
    MySQLConn: jdbc:mysql://localhost:3306/minecraft
    RewardParameters: 264 1-5
    PointsSpider: 2
    Debug: false
    MySQLUsername: minecraft
    RewardParametersEveryone:
    PointsZombiePigman: 5
    SignUpPeriodTime: 5
    UseMySQL: true
    StartChance: 100
    PointsZombie: 1
    TellTime: true
    EnableReward: true
    Code:
    
    NoBowMessage: Your kill is not counted. Stop camping with your bow and get into the fight!
    MessageHuntStatusNotInvolvedLastHunt: You were not involved in last hunt
    MessageHuntStatusLastScore: Your last score in this world was <Points> points
    MessageHuntStatusTimeReamining: Keep up the killing! You have only <Timeleft>% of the night left in this world!
    MessageHuntStatusNotActive: Hunt is currently not active anywhere
    MessageTooLateSignUp: Sorry, you are too late to sign up. More luck next time!
    StartMessage: Monster Hunt has started! Go kill those damn mobs!
    HighScoreMessage: 'You have reached a new high score: <Points> points!'
    MessageStartNotEnoughPlayers: 'Monster Hunt was about to start, but unfortunately
    there were not enough players signed up. '
    FinishMessageNotEnoughPoints: Sun is rising, so monster Hunt is finished! Unfortunately nobody killed enough monsters, so there is no winner.
    MessageSignUpPeriod: Sharpen your swords, strengthen your armor and type /hunt, because Monster Hunt will begin in several mintues!
    FinishMessageNotEnoughPlayers: Sun is rising, so monster Hunt is finished! Unfortunately there were not enough players participating, so there is no winner.
    KillMobSpawnedInsideMessage: Your kill was not counted. Stop grinding in caves and go outside!
    FinishMessageOneWinner: Sun is rising, so monster Hunt is finished! Winner of the today's match is <Name> with <Points> points
    KillMessage: You have got <MobValue> points from killing that <MobName>. You have <Points> points so far. Keep it up!
    SignupAtHuntMessage: You have signed up for the hunt. Now hurry and kill some monsters!
    FinishMessageMoreWinners: 'Sun is rising, so monster Hunt is finished!
    Winners of the today''s match are: <Names>. All with <Points> points'
    MessageHuntStatusHuntActive: Hunt is active.
    SignupBeforeHuntMessage: You have signed up for the next hunt!
    RewardMessage: Congratulations! You have received the award!
    MessageHuntStatusCurrentScore: Your current score in this hunt is <Points> points! Keep it up!
    MessageHuntStatusNoKills: You haven't killed any mob in this hunt yet. Hurry up!
    DeathMessage: You have died, so your Monster Hunt score is reduced by 10%. Be more careful next time!
    Code:
    
    groups:
    Guest:
    default: true
    info:
    prefix: ''
    suffix: ''
    build: true
    inheritance:
    permissions:
    - 'lwc.protect'
    - 'essentials.list'
    - 'essentials.rules'
    - 'essentials.motd'
    - 'essentials.mail'
    - 'essentials.worth'
    - 'essentials.sell'
    - 'essentials.balance'
    - 'essentials.pay'
    - 'essentials.signs.sell.use'
    - 'essentials.signs.trade.use'
    - 'essentials.signs.buy.use'
    - 'essentials.signs.mail.use'
    - 'essentials.signs.protection.use'
    - 'essentials.signs.free.use'
    - 'essentials.signs.disposal.use'
    - 'essentials.signs.heal.use'
    - 'jail.usercmd.jailstatus'
    - 'monsterhunt.usercmd.hunt'
    - 'monsterhunt.usercmd.huntscore'
    - 'monsterhunt.usercmd.huntstatus'
    Admin:
    default: false
    info:
    prefix: '&4'
    suffix: '&a'
    build: true
    inheritance:
    permissions:
    - '*'
    Im getting no console errors, and other then this the plugin works fine.

    Please look into it :)


    Code:
    
    
     
  6. Offline

    matejdro

    That will also give you RewardAnyone permission, which will always reward you.
     
  7. I can't use this plugin.

    Everytime i write /huntstart world it says that there is no world with that name : s.

    Tried everything and nothing :/. Only plugin i've installed besides this is deathtp.
     
  8. Offline

    andrewkm

    Are you sure your typing your world name correctly? check your world folder name or server config file.
     
  9. Yes, im sure im typing it correctly.

    My world name is "world" (without the " " ofc). Tried to create a new world with a different name and it gives me the same error.
     
  10. Offline

    Terradome

    Could you add an option for giving rewards based on how much points per event? Like in increments of 10, a player with 10 points would get a different set of rewards from someone whom only gets 1 point.
     
  11. Offline

    andrewkm

    Code:
    2011-03-29 11:38:10 [SEVERE] java.lang.NullPointerException
    2011-03-29 11:38:10 [SEVERE]    at com.nijiko.permissions.Control.permission(Control.java:295)
    2011-03-29 11:38:10 [SEVERE]    at com.nijiko.permissions.Control.has(Control.java:269)
    2011-03-29 11:38:10 [SEVERE]    at com.matejdro.bukkit.monsterhunt.MonsterHunt.permission(MonsterHunt.java:277)
    2011-03-29 11:38:10 [SEVERE]    at com.matejdro.bukkit.monsterhunt.Rewards.NormalReward(Rewards.java:71)
    2011-03-29 11:38:10 [SEVERE]    at com.matejdro.bukkit.monsterhunt.Rewards.Reward(Rewards.java:29)
    2011-03-29 11:38:10 [SEVERE]    at com.matejdro.bukkit.monsterhunt.MonsterHunt.stop(MonsterHunt.java:162)
    2011-03-29 11:38:10 [SEVERE]    at com.matejdro.bukkit.monsterhunt.MonsterHunt$1.run(MonsterHunt.java:244)
    2011-03-29 11:38:10 [SEVERE]    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
    2011-03-29 11:38:10 [SEVERE]    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
    2011-03-29 11:38:10 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    2011-03-29 11:38:10 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-29 11:38:10 [SEVERE] Unexpected exception
    java.lang.NullPointerException
        at com.nijiko.permissions.Control.permission(Control.java:295)
        at com.nijiko.permissions.Control.has(Control.java:269)
        at com.matejdro.bukkit.monsterhunt.MonsterHunt.permission(MonsterHunt.java:277)
        at com.matejdro.bukkit.monsterhunt.Rewards.NormalReward(Rewards.java:71)
        at com.matejdro.bukkit.monsterhunt.Rewards.Reward(Rewards.java:29)
        at com.matejdro.bukkit.monsterhunt.MonsterHunt.stop(MonsterHunt.java:162)
        at com.matejdro.bukkit.monsterhunt.MonsterHunt$1.run(MonsterHunt.java:244)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-29 11:39:56 [SEVERE] java.net.SocketException: Connection reset
    2011-03-29 11:39:56 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:39:56 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:39:56 [SEVERE]    at java.io.FilterInputStream.read(Unknown Source)
    2011-03-29 11:39:56 [SEVERE]    at net.minecraft.server.Packet.b(SourceFile:113)
    2011-03-29 11:39:56 [SEVERE]    at net.minecraft.server.NetworkManager.f(SourceFile:155)
    2011-03-29 11:39:56 [SEVERE]    at net.minecraft.server.NetworkManager.c(SourceFile:9)
    2011-03-29 11:39:56 [SEVERE]    at net.minecraft.server.NetworkReaderThread.run(SourceFile:62)
    2011-03-29 11:39:59 [SEVERE] java.net.SocketException: Connection reset
    2011-03-29 11:39:59 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:39:59 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:39:59 [SEVERE]    at java.io.FilterInputStream.read(Unknown Source)
    2011-03-29 11:39:59 [SEVERE]    at net.minecraft.server.Packet.b(SourceFile:113)
    2011-03-29 11:39:59 [SEVERE]    at net.minecraft.server.NetworkManager.f(SourceFile:155)
    2011-03-29 11:39:59 [SEVERE]    at net.minecraft.server.NetworkManager.c(SourceFile:9)
    2011-03-29 11:39:59 [SEVERE]    at net.minecraft.server.NetworkReaderThread.run(SourceFile:62)
    2011-03-29 11:39:59 [SEVERE] java.net.SocketException: Connection reset
    2011-03-29 11:39:59 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:39:59 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:39:59 [SEVERE]    at java.io.FilterInputStream.read(Unknown Source)
    2011-03-29 11:39:59 [SEVERE]    at net.minecraft.server.Packet.b(SourceFile:113)
    2011-03-29 11:39:59 [SEVERE]    at net.minecraft.server.NetworkManager.f(SourceFile:155)
    2011-03-29 11:39:59 [SEVERE]    at net.minecraft.server.NetworkManager.c(SourceFile:9)
    2011-03-29 11:39:59 [SEVERE]    at net.minecraft.server.NetworkReaderThread.run(SourceFile:62)
    2011-03-29 11:40:45 [SEVERE] java.net.SocketException: Connection reset
    2011-03-29 11:40:45 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:40:45 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:40:45 [SEVERE]    at java.io.FilterInputStream.read(Unknown Source)
    2011-03-29 11:40:45 [SEVERE]    at net.minecraft.server.Packet.b(SourceFile:113)
    2011-03-29 11:40:45 [SEVERE]    at net.minecraft.server.NetworkManager.f(SourceFile:155)
    2011-03-29 11:40:45 [SEVERE]    at net.minecraft.server.NetworkManager.c(SourceFile:9)
    2011-03-29 11:40:45 [SEVERE]    at net.minecraft.server.NetworkReaderThread.run(SourceFile:62)
    2011-03-29 11:41:25 [SEVERE] java.net.SocketException: Connection reset
    2011-03-29 11:41:25 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:41:25 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:41:25 [SEVERE]    at java.io.FilterInputStream.read(Unknown Source)
    2011-03-29 11:41:25 [SEVERE]    at net.minecraft.server.Packet.b(SourceFile:113)
    2011-03-29 11:41:25 [SEVERE]    at net.minecraft.server.NetworkManager.f(SourceFile:155)
    2011-03-29 11:41:25 [SEVERE]    at net.minecraft.server.NetworkManager.c(SourceFile:9)
    2011-03-29 11:41:25 [SEVERE]    at net.minecraft.server.NetworkReaderThread.run(SourceFile:62)
    2011-03-29 11:41:25 [SEVERE] java.net.SocketException: Connection reset
    2011-03-29 11:41:25 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:41:25 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:41:25 [SEVERE]    at java.io.FilterInputStream.read(Unknown Source)
    2011-03-29 11:41:25 [SEVERE]    at net.minecraft.server.Packet.b(SourceFile:113)
    2011-03-29 11:41:25 [SEVERE]    at net.minecraft.server.NetworkManager.f(SourceFile:155)
    2011-03-29 11:41:25 [SEVERE]    at net.minecraft.server.NetworkManager.c(SourceFile:9)
    2011-03-29 11:41:25 [SEVERE]    at net.minecraft.server.NetworkReaderThread.run(SourceFile:62)
    2011-03-29 11:43:10 [SEVERE] java.net.SocketException: Connection reset
    2011-03-29 11:43:10 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:43:10 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:43:10 [SEVERE]    at java.io.FilterInputStream.read(Unknown Source)
    2011-03-29 11:43:10 [SEVERE]    at net.minecraft.server.Packet.b(SourceFile:113)
    2011-03-29 11:43:10 [SEVERE]    at net.minecraft.server.NetworkManager.f(SourceFile:155)
    2011-03-29 11:43:10 [SEVERE]    at net.minecraft.server.NetworkManager.c(SourceFile:9)
    2011-03-29 11:43:10 [SEVERE]    at net.minecraft.server.NetworkReaderThread.run(SourceFile:62)
    2011-03-29 11:47:10 [SEVERE] java.net.SocketException: Connection reset
    2011-03-29 11:47:10 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:47:10 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:47:10 [SEVERE]    at java.io.FilterInputStream.read(Unknown Source)
    2011-03-29 11:47:10 [SEVERE]    at net.minecraft.server.Packet.b(SourceFile:113)
    2011-03-29 11:47:10 [SEVERE]    at net.minecraft.server.NetworkManager.f(SourceFile:155)
    2011-03-29 11:47:10 [SEVERE]    at net.minecraft.server.NetworkManager.c(SourceFile:9)
    2011-03-29 11:47:10 [SEVERE]    at net.minecraft.server.NetworkReaderThread.run(SourceFile:62)
    2011-03-29 11:51:31 [SEVERE] java.net.SocketException: Connection reset
    2011-03-29 11:51:31 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:51:31 [SEVERE]    at java.net.SocketInputStream.read(Unknown Source)
    2011-03-29 11:51:31 [SEVERE]    at java.io.FilterInputStream.read(Unknown Source)
    2011-03-29 11:51:31 [SEVERE]    at net.minecraft.server.Packet.b(SourceFile:113)
    2011-03-29 11:51:31 [SEVERE]    at net.minecraft.server.NetworkManager.f(SourceFile:155)
    2011-03-29 11:51:31 [SEVERE]    at net.minecraft.server.NetworkManager.c(SourceFile:9)
    2011-03-29 11:51:31 [SEVERE]    at net.minecraft.server.NetworkReaderThread.run(SourceFile:62)
     
  12. Offline

    matejdro

    Updated

    This release is for newest CraftBukkit, which is not even recommended buiid yet at the time of writing this. But it should hit recommended build very soon. It also handles world loading little different, which i hope would solve "this world does not exist" issues.

    @andrekwm can you post your permissions file?
    @Terradrone There is something like that already. See relative reward.
    @morais17 try new version
     
  13. Offline

    andrewkm

    Can you please help with the errors im getting.
    I get these errors, then entire server times out, and no one can connect anymore untilll i restart it.

    Code:
    2011-03-29 14:22:22 [SEVERE] java.lang.NullPointerException
    2011-03-29 14:22:22 [SEVERE]    at com.nijiko.permissions.Control.permission(Control.java:295)
    2011-03-29 14:22:22 [SEVERE]    at com.nijiko.permissions.Control.has(Control.java:269)
    2011-03-29 14:22:22 [SEVERE]    at com.matejdro.bukkit.monsterhunt.MonsterHunt.permission(MonsterHunt.java:277)
    2011-03-29 14:22:22 [SEVERE]    at com.matejdro.bukkit.monsterhunt.Rewards.NormalReward(Rewards.java:71)
    2011-03-29 14:22:22 [SEVERE]    at com.matejdro.bukkit.monsterhunt.Rewards.Reward(Rewards.java:29)
    2011-03-29 14:22:22 [SEVERE]    at com.matejdro.bukkit.monsterhunt.MonsterHunt.stop(MonsterHunt.java:162)
    2011-03-29 14:22:22 [SEVERE]    at com.matejdro.bukkit.monsterhunt.MonsterHunt$1.run(MonsterHunt.java:244)
    2011-03-29 14:22:22 [SEVERE]    at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
    2011-03-29 14:22:22 [SEVERE]    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
    2011-03-29 14:22:22 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    2011-03-29 14:22:22 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-29 14:22:22 [SEVERE] Unexpected exception
    java.lang.NullPointerException
        at com.nijiko.permissions.Control.permission(Control.java:295)
        at com.nijiko.permissions.Control.has(Control.java:269)
        at com.matejdro.bukkit.monsterhunt.MonsterHunt.permission(MonsterHunt.java:277)
        at com.matejdro.bukkit.monsterhunt.Rewards.NormalReward(Rewards.java:71)
        at com.matejdro.bukkit.monsterhunt.Rewards.Reward(Rewards.java:29)
        at com.matejdro.bukkit.monsterhunt.MonsterHunt.stop(MonsterHunt.java:162)
        at com.matejdro.bukkit.monsterhunt.MonsterHunt$1.run(MonsterHunt.java:244)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    I just tryed loading your newest version (im on [556])
    and getting these errors:

    Code:
    2011-03-29 15:36:36 [SEVERE] ENTITY_DAMAGE loading MonsterHunt v0.5 (Is it up to date?)
    
    java.lang.NoSuchFieldError: ENTITY_DAMAGE
    
        at com.matejdro.bukkit.monsterhunt.MonsterHunt.onEnable(MonsterHunt.java:59)
    
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
    
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:451)
    
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:217)
    
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:92)
    
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:70)
    
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
    
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
    
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
    
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
    
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 7, 2016
  14. Offline

    matejdro

    You don't have newest craftbukkit.
     
  15. Offline

    andrewkm

    The newest recommended build is the one im using. Many plugins dont work with newest craft bukkit...developers waiting for recommended builds i guess till they update them so i cant update to the newest one.

    Anyways, can you look at my other error post, with you previous version of monsterhunt... what was causing that...?
     
  16. Offline

    matejdro

    Well, they said that recommended build will be released very soon (later today), so i fixed it now. It old you to post your permission file.
     
  17. Offline

    andrewkm

    Code:
    groups:
        Guest:
            default: true
            info:
                prefix: ''
                suffix: ''
                build: true
            inheritance:
            permissions:
                - 'lwc.protect'
                - 'essentials.list'
                - 'essentials.rules'
                - 'essentials.motd'
                - 'essentials.spawn'
                - 'essentials.msg'
                - 'essentials.mail'
                - 'essentials.mail.send'
                - 'essentials.worth'
                - 'essentials.sell'
                - 'essentials.balance'
                - 'essentials.pay'
                - 'essentials.signs.sell.use'
                - 'essentials.signs.trade.use'
                - 'essentials.signs.buy.use'
                - 'essentials.signs.mail.use'
                - 'essentials.signs.protection.use'
                - 'essentials.signs.free.use'
                - 'essentials.signs.disposal.use'
                - 'essentials.signs.heal.use'
                - 'essentials.home'
                - 'essentials.sethome'
                - 'jail.usercmd.jailstatus'
                - 'monsterhunt.usercmd.hunt'
                - 'monsterhunt.usercmd.huntscore'
                - 'monsterhunt.usercmd.huntstatus'
        Admin:
            default: false
            info:
                prefix: '&4'
                suffix: '&a'
                build: true
            inheritance:
            permissions:
                - '*'
     
  18. Offline

    matejdro

    After a quick check at Permissions source, i think cause is that player disconnects after typing command or something. I'm not sure if i can do something in my plugin, but i will talk to the Permissions author.
     
  19. Offline

    Marduk1608

    got a problem with your mod and permissions. is there a way to disable admins always getting rewarded when they got the '*' permission?!
     
  20. Offline

    matejdro

    Not yet. I'm planning on big reward update for 0.6, which should improve reward system a bit.
     
  21. Offline

    ReapKarmah

    Glad to hear such great progress with your plugin!

    A player of mine had reported the winner not properly being rewarded where-as other participants got the "Reward Everyone" award. However I'm sure it was a fluke and your recent progress will fix it. (Unless it was an error on my end)

    My main concern is with the "<Name>" tag not working appropriately. On line 14, where it says:
    Code:
    FinishMessageOneWinner: The winner of this Monster Hunt is <Name> with <Points> points!
    It displays the winner's name like it should. However on line 20, where it says:
    Code:
    RewardMessage: <Name> has been rewarded!
    It just displays "<Name>" instead of the actual name. Not sure why this happens. If it's working in one place, why wouldn't it work in another?
     
  22. Offline

    matejdro

    Can you explain that more detailed, please? What was wrong with winner reward? Were other participants supposed to receive reward everyone?

    Message tags are separated for each message. There are no global tags. I can add <Name> to the RewardMessage if you want.
     
  23. Offline

    ReapKarmah

    (I'm using CB 531 as it's the most stable for my group of plugins. Will this be compatible with your most latest changes?)

    I'm practically begging you, please allow all tags to be used anywhere in the message text file! That would be very good and so useful! :)

    As for the winner not receiving any reward, I think it was my end that had the problem. Would this parameter sometimes yield 0 rewards?
    Code:
    R0.1-0.2
    BTW: Is there a way to reward everyone but the winner only gets the main reward instead of both?
     
  24. Offline

    Shanev

  25. Offline

    andrewkm

    Great to see the author is working hard on this plugin :)
    Im going to reinstall it once things get a bit fixed up.
    :)

    Cheers.
     
  26. Offline

    matejdro

    @ReapKarmah new recommended build is out and i think it should be supported now.

    Global tags are not really possible since tags are specific for messages. For example you cannot insert <Points> into StartMessage. But i can add specific tags to specific message, just say which tags you need.

    Yes, if the winner have not reached enough kills, there is a chance that he did not get anything.

    Nope, there is no way to prevent double reward. Yet.

    @Shanev it looks nice, but i have already enough work with MonsterHunt and Jail. Anyway, thanks for suggestions.
     
  27. Offline

    PPowerHouseK

    Hey,
    I installed this on Bukkit 544, and I get the following error at launch and the pluggin does not function:

    Code:
    08:41:27 [INFO] [MonsterHunt] Loaded 0 High scores.
    08:41:27 [SEVERE] ENTITY_DAMAGE loading MonsterHunt v0.5 (Is it up to date?)
    java.lang.NoSuchFieldError: ENTITY_DAMAGE
            at com.matejdro.bukkit.monsterhunt.MonsterHunt.onEnable(MonsterHunt.java
    :59)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:451)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:217)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:92)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:70)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:204)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:191)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:131)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:246)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Any help would be appreciated.

    EDIT: I also tried it on bukkit build # 565 with the same exact issue.
     
  28. Offline

    ReapKarmah

    Aww it doesn't even work on CB 531 :(

    Gonna have to stick with the current monster hunt I have. Too many broken plugins in the new CBs.
     
  29. Offline

    matejdro

    Yes, you need new CB for v0.5.
     
  30. Offline

    ReapKarmah

    That's unfortunate because almost all of my other plugins don't support later CB versions. :(
     
  31. Offline

    Adam McFarland

    Tried using .5 with CB 602. The server loads up no issues, the annoucement comes up as it should, but if anyone type /hunt, they get the "an eternal error has occured" and in in server command

    20:40:49 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'hunt' in plugin MonsterHunt v0.5
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:232)
    at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:605)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:568)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:562)
    at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:192)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    Caused by: java.lang.NullPointerException
    at com.matejdro.bukkit.monsterhunt.MonsterHunt.onCommand(MonsterHunt.java:353)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more
     

Share This Page