SpawnBuild
SpawnBuild
The original bukkit server has a build safe area around spawn point, but no permission to grant builders to build there (except the operators). As I don't want to install HUGE plugins for that minimal behaviour, I created a very tiny one.
This simple plugin mimics this default behaviour, but gives one permission to use with e.g. permissionBukkit.
builder: permissions: spawnbuild: true
You can also add a permission per world.
users: someone: permissions: spawnbuild.someworld: true
What is protected
Currently all blockPace and blockRemove events are forbidden plus the emptyBukket as Lava/Water appearing is also breaking the spawn area. Additional the ingiteBlock with Flint&Steel or Firecharge is not possible.
HowTo
In the original bukkit.yml you have to set
spawn-radius: 0
So that the SpawnBuild plugin can handle the safe area.
Configuration
# Radius around SpawnPoint a mortal cannot build spawnbuild: spawn-radius: 10 allowOp: false allowCreative: false
Description | default value | |
---|---|---|
spawnbuild.spawn-radius | distance of safe area around spawn point | 10 |
spawnbuild.allowOp | Are ops allowed to build in safe area without having the spawnbuild permission | false |
spawnbuild.allowCreative | Are creative players allowed to build in safe area without having the spawnbuild permission | false |
Permissions
Permission | Description | default value |
---|---|---|
spawnbuild | Allows a player to build in the spawn area | op |
Note
In Version 1.4.2 the spawn-radius: 0 has moved from bukkit.yml to spawn-protect in the server.properties.
Currently running a dev build of craftbukkit, to verify that it is still working as expected.
This mod sounds really good, but it needs updating
@Tminer9
Hi,
any special need for updating? Current version still works (as far as my users told me) with latest bukkit server.
== UPDATE PLEASE ==
Please re-add the pvp in spawn option! its what im searching for :o can you also add no creeper explosions inside?
Is this plugin abandoned?
Somebody HELP please. How do u move spawn point?
@Tman015
You open the zip file into your Archive and extract the .jar file into plugins folder! :D
DUDE i cant figure this out ppl on the server can grief my spawn plz help me
@Tman015
Which versions do you use?
My plugins allows you to build in spawn area.
So you have to set the value in the bukkit.yml to 0 and enable the safe area in my plugin for all people that are not allowed to build there.
Create a ticket and attach the SpawnBuild/config.yml you've setup also the permissions you set for the users (e.g. admin/user).
This build is only tested against the stable cragftbukkit versions, not yet against the 1.4.2 version.
this is a great plugin as it is so simple! ive been looking for somthing like this for ages
How do I activated the plugin. I installed it correctly, I configured it correctly, I set up the permissions, but I still cant get it to work. It says it is enabled on the comand promt but it still allows me to build on spawn, even after i deop myself to check. What am i doing wrong? Any help will be appreciated.
@Xtrapoints
Yes it should be!
The javadoc doesn't specify it more precise just saying:
But the guys on the #bukkit channel also say that it is in blocks.
Sorry for being a n00b, just wanted to clarify: this is in block measurements, right?
@Not_saying
I'll let it in the code, but more as an beta feature :)I think I'm going to remove that fight/damage protection as I only want to protect the building area. [keep plugins simple and tiny]
The pvp and everything is basically fine here, but of you want to remove it that's fine with me, I found another plugin that would do the job kinda.
@Stuntweed
Currently in the code I check the world where the player currently is, so in theory all worlds are protected by the same safe-area. If not please raise a ticket.
Maybe I add a permission per world?!
where worldname musst be replaced by the actual world.
PS: I think I will delay the "not fighting" "not receiving damage" to a later release.
@Not_saying You are refering to the 0.3 version which is only a beta, and was alredy told that it is not protecting PvP and other things.
So I still have no time on that feature request right now. But still looking into that.
I only wanted that noone destroys that area. Which is working fine for now. I think.
and players without the build permission can still use firechages in the protected area! so they are able to set people on fire
Possible to make this multiworld? So you could protect another world's spawn aswell?
@Not_saying
Thanks for the input, so a few things to look into. Thanks.