[SEC/MECH/FUN] PreciousStones - Block Area Proteciton System [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by phaed, Jan 18, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    phaed

  2. Offline

    mrgreaper

    renember the radius goes out in both directions so 128 would give you 257 block radius from top to bottom (128 below 128 above and the block itself , i may be wrong but the max height of a map is 128 from bedrock to ceiling
    if you try 63 that should give you 127 but you would have to place it perfectly at sealevel or its radius would go out of the zone

    personly i use 25 this gives a 51 radius and is frankly massive :)
     
  3. Offline

    SweetCraft Girl

    I have Pstones with radius from 100 to 300. (GM Preserve, GM Spawn Shield, GM Arrival Area Shield)

    just set their custom-height to 128.
     
  4. Offline

    phaed

    Change log
    Version 2.6.3
    • Messages of 1 force-field now are no longer plural
    • Added preciousstones.admin.viewconflicting permission, to see the location of conflicting pstones when placing fields.
    • Added scoping, and its permission preciousstones.benefit.scope
    • Fixed bug where slow force fields were doing instant heal or isntant damage
    • Added frequency-minutes setting to optionally save every x minutes
    • Added purge-backups-after-days setting to purge old backup files automatically
    • Added checking for orphaned fields and unbrekables and automatically remove them on server start
    Plus newly added block scoping:

    Scoping
    You can now scope the area before you place a new field down to see if there are any force-fieldsin currently in place around the area that your force-field would touch if placed. This comes in handly with overlapping, to be able to know exactly the point where two fields touch in order to maximize the size of your areas, and with conflicts placements, so you can know which blocks in the area owned by others are conflicting with the one you want to place. To scope an area, hold the field block you wish to place in your hand and left-click on the ground where you wish to place it. You will be shown the fields that would be touching your newly placed force field were you to place it there. To use this to help with overlapping, click blocks going outwards form your already placed field until you find a spot that shows no touching fields, then go back one and place your new field there. Now both will be touching by one block only.
    --- merged: Mar 5, 2011 11:50 PM ---
    After thecrash were the blocks that were placed still there wihtout fields? Or were they gone too? PS saves with world saves, so if your world crashed, then pstones would be rolled back with your world. As it should be as otherwise it would create orphaned fields without any source blocks.

    But to think of it, We *could* save in each block place or edit if orphans are cleaned out on every server start. Ill make it save once a minute if there are any changes present and cean out orphaned fields and unbreakables on server start.
    --- merged: Mar 6, 2011 12:19 AM ---
    ok added
     
  5. Offline

    SweetCraft Girl

    I may have been concise/blunt/teenie rude... But what you said above is really what underscores my reasoning. And i mean....how lazy do you want to be, or should i say how easy do you wish it? I guess a person just wants to rent their $1/slot server and then login once, put in some plugins, startup ServerWreckUpToDate2.0 (oh and you HAVE to put a RTremote toolkit wrapper on this or chrontabs etc), then you just walk away and your server just putters along like an Energizer Bunny or...a Ghost in the Machine....updating and breaking itself all the while the server admin is posting at MC.net: New server! Lots of slots! inbetween WoW raids.

    Ouch, did i just say that. I did..

    But really, there is a certain amount of responsibility owed to the user that says: "I am trying to give you the most stable environment / world / virtual experience that we possibly can without wrecking your immersion with constant plug-in conflicts, related crashes and many restarts all because the server is being tended to by a maid" a.k.a. auto-updater - which is a great idea in theory, but a horrible in application in this Bukkit environment where compatibility is a day in day out struggle for a new and or growing server and versions change 2-5+ times a day. zomg which version just broke things this time??

    Plug-in and version vigilance is mandatory, passing that buck is literally just putting your server on a count-down timer to crash and resident/user asset loss.
     
    mrgreaper likes this.
  6. Offline

    Javaman

    This is an awesome plugin! Many thumbs up.

    Just a suggestion: would it be possible to add some sort of timer to the protection blocks? Like after a certain number of days/hours/etc the blocks either stop working or are removed. In a pvp server its nice to allow players to protect their own areas, but over time it would seem that many blocks will end up being places across the world, preventing any block destruction or placement. Or even a player who would log on place a block then never log on again. I think making players keep their areas upkeep their blocks is an excellent way to prevent miss use and otherwise cause trouble unless those players are dedicated to the server.
    Anyone else think so?
     
  7. Offline

    phaed

    Yea good idea, ill add to TODO list.
     
  8. Offline

    Javaman

    Awesome, looking forward to the next update. Allowing a timer option to be added to blocks will make this mod most excellent. My pvp server will thank you.
     
  9. Offline

    phaed

    Change log
    Version 2.7
    • Added new pstone - Air of Atlantis
    • Added give-air property along with preciousstones.benefit.getair permission
     
  10. Offline

    enkryptor

     
  11. Offline

    phaed

    Try now
     
  12. Offline

    piousminion

    This one is bundles of fun
    Code:
    2011-03-06 07:23:33 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-497-gea319d1-b499jnks (MC: 1.3)
    2011-03-06 07:23:33 [INFO] Preparing level "world"
    2011-03-06 07:23:33 [INFO] Preparing start region
    2011-03-06 07:23:34 [INFO] Preparing spawn area: 61%
    2011-03-06 07:23:35 [INFO] [Permissions] version [2.5.2] (Phoenix) was Initialized.
    2011-03-06 07:23:35 [INFO] [PreciousStones] version [2.7] loaded
    2011-03-06 07:23:35 [INFO] [PreciousStones] version [2.7] 'Help' isn't detected. No /help support
    2011-03-06 07:23:35 [INFO] [PreciousStones] loaded 0 unbreakable blocks
    2011-03-06 07:23:35 [INFO] [PreciousStones] loaded 0 forcefield blocks
    2011-03-06 07:23:35 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events before it is enabled. It may be misbehaving and the author needs to fix this.
    2011-03-06 07:23:35 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events before it is enabled. It may be misbehaving and the author needs to fix this.
    2011-03-06 07:23:35 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events before it is enabled. It may be misbehaving and the author needs to fix this.
    2011-03-06 07:23:35 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events before it is enabled. It may be misbehaving and the author needs to fix this.
    2011-03-06 07:23:35 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events before it is enabled. It may be misbehaving and the author needs to fix this.
    2011-03-06 07:23:35 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events before it is enabled. It may be misbehaving and the author needs to fix this.
    2011-03-06 07:23:35 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events before it is enabled. It may be misbehaving and the author needs to fix this.
    2011-03-06 07:23:35 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events before it is enabled. It may be misbehaving and the auth
    or needs to fix this.
    2011-03-06 07:23:35 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events before it is enabled. It may be misbehaving and the author needs to fix this.
    2011-03-06 07:23:35 [INFO] [Permissions] version [2.5.2] (Phoenix)  loaded
    2011-03-06 07:23:35 [INFO] PlgEssentials version 4.1 is enabled!
    2011-03-06 07:23:35 [INFO] WorldEdit 4.0-beta8 enabled.
    2011-03-06 07:23:35 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-03-06 07:23:36 [INFO] godPowers version 2.0 is enabled!
    2011-03-06 07:23:36 [INFO] flyRidgeFly version 1.4 is enabled!
    2011-03-06 07:23:36 [INFO] [Spawnr] v1.3b has been enabled
    2011-03-06 07:23:36 [INFO] Done (0.243s)! For help, type "help" or "?"
    2011-03-06 07:24:11 [INFO] 143 recipes
    2011-03-06 07:24:11 [INFO] piousminion [/192.168.1.50:2201] logged in with entity id 131
    2011-03-06 07:25:38 [SEVERE] while scanning an alias
     in "<reader>", line 101, column 22:
         *
         ^
    expected alphabetic or numeric character, but found but found ^@
     in "<reader>", line 101, column 23:
        *
         ^
    
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.scanner.ScannerImpl.scanAnchor(ScannerImpl.java:1156)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchAlias(ScannerImpl.java:782)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:313)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:592)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
    2011-03-06 07:25:38 [SEVERE]    at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    2011-03-06 07:25:38 [SEVERE]    at org.bukkit.util.config.Configuration.load(Configuration.java:73)
    2011-03-06 07:25:38 [SEVERE]    at com.nijiko.permissions.Control.load(Control.java:149)
    2011-03-06 07:25:38 [SEVERE]    at com.nijiko.permissions.Control.loadWorld(Control.java:112)
    2011-03-06 07:25:38 [SEVERE]    at com.nijiko.permissions.Control.permission(Control.java:309)
    2011-03-06 07:25:38 [SEVERE]    at com.nijiko.permissions.Control.has(Control.java:271)
    2011-03-06 07:25:38 [SEVERE]    at net.sacredlabyrinth.Phaed.PreciousStones.managers.PermissionsManager.hasPermission(PermissionsManager.java:35)
    2011-03-06 07:25:38 [SEVERE]    at net.sacredlabyrinth.Phaed.PreciousStones.managers.CommandManager.processCommand(CommandManager.java:68)
    2011-03-06 07:25:38 [SEVERE]    at net.sacredlabyrinth.Phaed.PreciousStones.PreciousStones.onCommand(PreciousStones.java:107)
    2011-03-06 07:25:38 [SEVERE]    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:31)
    2011-03-06 07:25:38 [SEVERE]    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80)
    2011-03-06 07:25:38 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:183)
    2011-03-06 07:25:38 [SEVERE]    at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:619)
    2011-03-06 07:25:38 [SEVERE]    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:582)
    2011-03-06 07:25:38 [SEVERE]    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:576)
    2011-03-06 07:25:38 [SEVERE]    at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    2011-03-06 07:25:38 [SEVERE]    at net.minecraft.server.NetworkManager.a(SourceFile:230)
    2011-03-06 07:25:38 [SEVERE]    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    2011-03-06 07:25:38 [SEVERE]    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    2011-03-06 07:25:38 [SEVERE]    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
    2011-03-06 07:25:38 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    2011-03-06 07:25:38 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-06 07:25:53 [SEVERE] while scanning an alias
     in "<reader>", line 101, column 22:
         *
         ^
    expected alphabetic or numeric character, but found but found ^@
     in "<reader>", line 101, column 23:
        *
         ^
    
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.scanner.ScannerImpl.scanAnchor(ScannerImpl.java:1156)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchAlias(ScannerImpl.java:782)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:313)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:183)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:592)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:163)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:148)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:230)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:160)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:124)
    2011-03-06 07:25:53 [SEVERE]    at org.yaml.snakeyaml.Yaml.load(Yaml.java:264)
    2011-03-06 07:25:53 [SEVERE]    at org.bukkit.util.config.Configuration.load(Configuration.java:73)
    2011-03-06 07:25:53 [SEVERE]    at com.nijiko.permissions.Control.load(Control.java:149)
    2011-03-06 07:25:53 [SEVERE]    at com.nijiko.permissions.Control.loadWorld(Control.java:112)
    2011-03-06 07:25:53 [SEVERE]    at com.nijiko.permissions.Control.permission(Control.java:309)
    2011-03-06 07:25:53 [SEVERE]    at com.nijiko.permissions.Control.has(Control.java:271)
    2011-03-06 07:25:53 [SEVERE]    at net.sacredlabyrinth.Phaed.PreciousStones.managers.PermissionsManager.hasPermission(PermissionsManager.java:35)
    2011-03-06 07:25:53 [SEVERE]    at net.sacredlabyrinth.Phaed.PreciousStones.managers.CommandManager.processCommand(CommandManager.java:68)
    2011-03-06 07:25:53 [SEVERE]    at net.sacredlabyrinth.Phaed.PreciousStones.PreciousStones.onCommand(PreciousStones.java:107)
    2011-03-06 07:25:53 [SEVERE]    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:31)
    2011-03-06 07:25:53 [SEVERE]    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:80)
    2011-03-06 07:25:53 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:183)
    2011-03-06 07:25:53 [SEVERE]    at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:619)
    2011-03-06 07:25:53 [SEVERE]    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:582)
    2011-03-06 07:25:53 [SEVERE]    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:576)
    2011-03-06 07:25:53 [SEVERE]    at net.minecraft.server.Packet3Chat.a(SourceFile:24)
    2011-03-06 07:25:53 [SEVERE]    at net.minecraft.server.NetworkManager.a(SourceFile:230)
    2011-03-06 07:25:53 [SEVERE]    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    2011-03-06 07:25:53 [SEVERE]    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    2011-03-06 07:25:53 [SEVERE]    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:357)
    2011-03-06 07:25:53 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    2011-03-06 07:25:53 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-06 07:26:23 [INFO] CONSOLE: Stopping the server..
    2011-03-06 07:26:23 [INFO] Stopping server
    2011-03-06 07:26:23 [INFO] [Permissions] version [2.5.2] (Phoenix) disabled successfully.
    2011-03-06 07:26:23 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin for permissions.
    2011-03-06 07:26:23 [INFO] PlgEssentials version 4.1 stopping...
    2011-03-06 07:26:23 [INFO] [Spawnr] v1.3b has been disabled.
    2011-03-06 07:26:23 [INFO] Saving chunks
    
     
  13. Offline

    Freezy

    is it possible to use nested protection yet?

    Examples:
    = big city =
    - with multiple houses, each player only allowed to edit their own house (I would clone city block details onto a gold block (with smaller range) as house protection, which can be detached from a big overlapping field by the owner of the city).
    - a healing shrine, to stimulate returning to towns / taverns ( glow of life = free heal )
    - a big lake with the new atlantis block, with everything still protected by the city block.

    Also would love a quick script that converts the forcefields to a json file for easy integration with Google maps API.


    P.s. Loving this plugin, it's THE way of anti-grief that's mostly admin free!
     
  14. Offline

    Zankou666

    Getting this error, Just wondering if it is going to break something
    Code:
    10:18:23 [INFO] Starting minecraft server version Beta 1.3
    10:18:23 [INFO] Loading properties
    10:18:23 [INFO] Starting Minecraft server on *:25565
    10:18:23 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-493-
    g8b5496e-b493jnks (MC: 1.3)
    10:18:23 [INFO] Preparing level "Gondor"
    10:18:23 [INFO] Preparing start region
    10:18:24 [INFO] [Permissions] version [2.5] (Phoenix) was Initialized.
    10:18:24 [INFO] WorldGuard loaded.
    10:18:24 [INFO] [BackupPlugin]  BackupPlugin version 0.8.6 is enabled!
    10:18:24 [INFO] [BackupPlugin]  Permissions plugin found, using Permission confi
    g
    10:18:24 [WARNING] [BackupPlugin]  Disabled MapperUnit, mapper_path invalid: mcm
    ap\mcmap.exe
    10:18:25 [INFO] [BackupPlugin]  Finished setting up a thread: BackupUnit Next ru
    n in: 101 minutes.
    10:18:25 [INFO] BorderGuard Lite (Square) version 2.1 is enabled!
    10:18:25 [INFO] CommandBook 1.1-customized enabled.
    10:18:25 [INFO] CommandBook: Permissions plugin detected! Using Permissions plug
    in for permissions.
    10:18:25 [INFO] [CommandSigns] enabled
    10:18:25 [INFO] CraftBookCommon 3.0-alpha1 enabled.
    10:18:25 [INFO] CraftBookCircuits 3.0-alpha1 enabled.
    10:18:25 [INFO] CraftBookMechanisms 3.0-alpha1 enabled.
    10:18:25 [INFO] CraftBookVehicles 3.0-alpha1 enabled.
    10:18:25 [INFO] [HELP] No extra help entries loaded
    10:18:25 [INFO] [HELP] Permissions enabled using: Permissions v2.5
    10:18:25 [INFO] [HELP] Help 0.1 enabled
    10:18:25 [INFO] [Permissions] version [2.5] (Phoenix)  loaded
    10:18:25 [INFO] CommandBook: Permissions plugin detected! Using Permissions plug
    in for permissions.
    10:18:25 [INFO] [iChat] Using Permissions 2.5 for permissions
    10:18:25 [INFO] iChat (v2.04) enabled
    10:18:25 [INFO] MobRider enabled
    10:18:25 [INFO] MobRider - Permissions Plugin Detected
    10:18:26 [INFO] [MYHOME]: 4 homes loaded
    10:18:26 [INFO] [MYHOME] Permissions enabled.
    10:18:26 [INFO] [MYHOME] 'Help' support enabled.
    10:18:26 [INFO] MyHome 1.9.2 enabled
    10:18:26 [INFO] [MYWARP]: 7 warps loaded
    10:18:26 [INFO] [MYWARP] Permissions enabled.
    10:18:26 [INFO] [MYWARP] 'Help' support enabled.
    10:18:26 [INFO] MyWarp 1.10.3 enabled
    10:18:26 [INFO] [PreciousStones] version [2.7] loaded
    10:18:26 [INFO] [PreciousStones] version [2.7] 'Help' support enabled
    10:18:26 [INFO] [PreciousStones] loaded 0 unbreakable blocks
    10:18:26 [INFO] [PreciousStones] loaded 0 forcefield blocks
    10:18:26 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events befor
    e it is enabled. It may be misbehaving and the author needs to fix this.
    10:18:26 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events befor
    e it is enabled. It may be misbehaving and the author needs to fix this.
    10:18:26 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events befor
    e it is enabled. It may be misbehaving and the author needs to fix this.
    10:18:26 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events befor
    e it is enabled. It may be misbehaving and the author needs to fix this.
    10:18:26 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events befor
    e it is enabled. It may be misbehaving and the author needs to fix this.
    10:18:26 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events befor
    e it is enabled. It may be misbehaving and the author needs to fix this.
    10:18:26 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events befor
    e it is enabled. It may be misbehaving and the author needs to fix this.
    10:18:26 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events befor
    e it is enabled. It may be misbehaving and the author needs to fix this.
    10:18:26 [WARNING] Plugin 'PreciousStones' (ver 2.7) is registering events befor
    e it is enabled. It may be misbehaving and the author needs to fix this.
    10:18:26 [INFO] properTime 1.8.2 initialized
    10:18:26 [INFO] properTime reading from config at C:\Users\Huea\Desktop\MINECRAF
    T SERVER\CraftBukkit 493\plugins\properTime\properTime.conf
    10:18:26 [INFO] [TELEPLUS] Permissions enabled.
    10:18:26 [INFO] TelePlus 1.5.5 enabled
    10:18:26 [INFO] WorldEdit 4.0-beta8 enabled.
    10:18:26 [INFO] WorldEdit: Permissions plugin detected! Using Permissions plugin
     for permissions.
    10:18:26 [INFO] WorldGuard: Permissions plugin detected! Using Permissions plugi
    n for permissions.
    10:18:26 [INFO] WorldGuard: Blacklist loaded.
    10:18:26 [INFO] WorldGuard: Single session is enforced.
    10:18:26 [INFO] WorldGuard: TNT ignition is PERMITTED.
    10:18:26 [INFO] WorldGuard: Lighters are PERMITTED.
    10:18:26 [INFO] WorldGuard: Lava fire is blocked.
    10:18:26 [INFO] WorldGuard: All fire spread is disabled.
    10:18:26 [INFO] WorldGuard 4.0-alpha1 enabled.
    10:18:26 [INFO] [WormholeXTreme][v0.754][By Lologarithm & alron]Load Beginning.
    10:18:26 [INFO] [WormholeXTreme]Attached to Permissions version 2.5
    10:18:26 [WARNING] [WormholeXTreme]iConomy Plugin not yet available - there will
     be no iConomy integration until loaded.
    10:18:26 [INFO] [WormholeXTreme]6 Wormholes loaded from WormholeDB.
    10:18:26 [INFO] [WormholeXTreme][v0.754]Load Completed.
    10:18:26 [INFO] Done (0.291s)! For help, type "help" or "?"
    >
     
  15. I'd just like to point out that the commands in the /help (Using tkelly's help plugin) shows all the commands as //ps, rather than /ps. I'm using ps 2.6 still, so I don't know if you've fixed this in 2.7 :p.
     
  16. Offline

    phaed

    This means you messed up your config file somewhere. Use this http://yaml-online-parser.appspot.com/ to figure out where you messed up, have fun.
    --- merged: Mar 6, 2011 8:13 PM ---
    This was fixed sometime between 2.6 and 2.7. You should upgrade.
     
  17. Offline

    Josch

    Can you please add an option that sets /ps off on every login?
    I want that only people who know what they are doing set PS on my server!
     
  18. Offline

    SweetCraft Girl

    Thanks for the new Stone Phaed.

    I only hope you get some personal rest time. The requests for changes and modifications are never ending!

    You may need to get a Charlie to help you with your Willy Wonka Stone Factory. <3
     
  19. I updated to 2.7 and get this error on startup

    Code:
    2011-03-06 22:00:13 [SEVERE] null loading PreciousStones v2.7 (Is it up to date?)
    java.lang.NullPointerException
        at net.sacredlabyrinth.Phaed.PreciousStones.managers.StorageManager.loadUnbreakables(StorageManager.java:137)
        at net.sacredlabyrinth.Phaed.PreciousStones.managers.StorageManager.load(StorageManager.java:49)
        at net.sacredlabyrinth.Phaed.PreciousStones.managers.StorageManager.<init>(StorageManager.java:36)
        at net.sacredlabyrinth.Phaed.PreciousStones.PreciousStones.onEnable(PreciousStones.java:64)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:414)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:187)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:83)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:61)
        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)
     
  20. Offline

    phaed

    That means one of the unbreakables in your save file has an invalid world or no world specified. Try 2.7.1 i've added a check for this.
    --- merged: Mar 6, 2011 9:28 PM ---
    Change log
    Version 2.7.1
    • Added off-by-default setting to start pstones disabled forcing user to /ps on to place stones
    • Scoping disabled when pstones is disabled
    • /ps help menu turns gray when pstones is disabled
    • Added check for valid world before importing unbreakab/fields from save file
    • Fixed bug where people were getting stuck when spawning inside denied entry fields. They will now be sent to spawn
    • Fixed bug where deny entry fields werent respecting guarddog mode
    --- merged: Mar 6, 2011 9:28 PM ---

    Download 2.7.1
     
  21. 2.7.1 crashes my server with this:

    EDIT: After restarting my server this error went and the server lived on.
    EDIT2: And then it came back...
    EDIT3: Updated GroupManager, seems to have fixed it. But now /help doesn't work. *sigh*



    Code:
    2011-03-06 22:31:53 [SEVERE] Could not pass event PLAYER_MOVE to PreciousStones
    java.lang.NoSuchMethodError: org.anjocaido.groupmanager.GroupManager.getWorldsHolder()Lorg/anjocaido/groupmanager/dataholder/worlds/WorldsHolder;
        at net.sacredlabyrinth.Phaed.PreciousStones.managers.PermissionsManager.hasPermission(PermissionsManager.java:35)
        at net.sacredlabyrinth.Phaed.PreciousStones.listeners.PSPlayerListener.onPlayerMove(PSPlayerListener.java:152)
        at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:155)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:123)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.a(SourceFile:230)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
        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)
    2011-03-06 22:31:53 [SEVERE] java.lang.NoSuchMethodError: org.anjocaido.groupmanager.GroupManager.getWorldsHolder()Lorg/anjocaido/groupmanager/dataholder/worlds/WorldsHolder;
    2011-03-06 22:31:53 [SEVERE]     at net.sacredlabyrinth.Phaed.PreciousStones.managers.PermissionsManager.hasPermission(PermissionsManager.java:35)
    2011-03-06 22:31:53 [SEVERE]     at net.sacredlabyrinth.Phaed.PreciousStones.managers.CommunicatonManager.canWarn(CommunicatonManager.java:32)
    2011-03-06 22:31:53 [SEVERE]     at net.sacredlabyrinth.Phaed.PreciousStones.managers.CommunicatonManager.showSlowHeal(CommunicatonManager.java:775)
    2011-03-06 22:31:53 [SEVERE]     at net.sacredlabyrinth.Phaed.PreciousStones.managers.EntryManager$1.run(EntryManager.java:78)
    2011-03-06 22:31:53 [SEVERE]     at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:122)
    2011-03-06 22:31:53 [SEVERE]     at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:345)
    2011-03-06 22:31:53 [SEVERE]     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:272)
    2011-03-06 22:31:53 [SEVERE]     at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    2011-03-06 22:31:53 [SEVERE] Unexpected exception
    java.lang.NoSuchMethodError: org.anjocaido.groupmanager.GroupManager.getWorldsHolder()Lorg/anjocaido/groupmanager/dataholder/worlds/WorldsHolder;
        at net.sacredlabyrinth.Phaed.PreciousStones.managers.PermissionsManager.hasPermission(PermissionsManager.java:35)
        at net.sacredlabyrinth.Phaed.PreciousStones.managers.CommunicatonManager.canWarn(CommunicatonManager.java:32)
        at net.sacredlabyrinth.Phaed.PreciousStones.managers.CommunicatonManager.showSlowHeal(CommunicatonManager.java:775)
        at net.sacredlabyrinth.Phaed.PreciousStones.managers.EntryManager$1.run(EntryManager.java:78)
        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)
     
  22. Offline

    phaed

    Yea help plugin hasnt been working for me either lately
     
  23. Offline

    IOn Vash

    The new saving thing is working out great. thanks for adding it.
     
  24. Offline

    Eaglesight

  25. Offline

    phaed

  26. Offline

    Eaglesight

    Alright cool. I'm having an issue with players making an entry bouncer but he is not able to walk it's covered area. Would this be a permission issue or a bug?
     
  27. Offline

    piousminion

    I noticed that if I place a pstone (diamond black in this case) and then remove it, the forcefield stays. What's to prevent a player from placing, removing, and re-placeing a block repeatedly in different spots to claim massive areas?
     
  28. Offline

    phaed

    That shouldnt be happening. Is this block being removed using worldedit's superpickaxe by any chance?
     
  29. Offline

    Blacky

    I saw this plgin on a Server and want to try it out on my own but it doesn't work for me(see picture).
    I only extract the .jar and the folder in the plugin folder.
     

    Attached Files:

    • 1.png
      1.png
      File size:
      72.4 KB
      Views:
      2
  30. Offline

    piousminion

    I do believe it was. Should I test using a normal pickaxe or are you rather certain that's it?
     
  31. Offline

    phaed

    No need to test using normal pickaxe, it has always worked. The problem is only related to the superpixaxe. The superpickaxe does not break blocks, it changes them to air, thus byassing the BLOCK_BREAK event. PS has no way of knowing that block was broken so the field is never removed. Don't remove pstones blocks using the superpickaxe.
     
    M1sT3rM4n likes this.
Thread Status:
Not open for further replies.

Share This Page