CraftBall
CraftBall
Current Version: 1.1 [1.1-R4]
Original Plugin by nisovin (link), taken over with his permission.
This plugin allows you to play sports like soccer on your server by kicking/throwing around certain items within a specified field. Currently fields will have to be set up manually within config.yml, but an user interface is planned in the future.
Features
- Make fields in config.yml, play sports!
- Use any item as a ball, you can even set it on fire when playing with it!
- (BETA) Multi World support
Video Demonstration:
Planned Features:
- In-game methods for creating/editing fields (possibly using WorldEdit)
- More efficient Event-Listening system
- Using an item in hand (bat) to hit the ball
- Pressure-plates that are in-field activating on items only to create goals and scoring-systems with redstone.
Known Issues:
- Render distance of items is somewhat short. This is a client side problem and could only by fixed with some mod.
- Items do not bounce of walls/floor. This might be possible, but could be very tricky. Not looking into it for now, but if anyone else wants to feel free.
HowTo's
HowTo Setup config.yml
HowTo Update from 1.0
Do you try with my version ?
I use this http://minecraft.gamingtv.fr/mine/CraftBall.jar in my server and I have no problem with it.
Try it and bring back to mee :)
@Nicomang070 Same, i would like to use this..
How do you get this to work? my config file:
version: 1.1
fields:
-
name: Soccer
world: world
region:
- 367,477
- 367,454
- 409,454
- 409,477
region-y: 64
ball-item: 337
enable-kick: true
horizontal-kick-power: 0.8
vertical-kick-power: 0.1
enable-throw: true
throw-power: 0.5
pickup-delay: 20
When I go to the area and through a Clay Ball, it doesn't do anything. What am I doing wrong? Are there any commands?
Hello
I modified your plugin to make it work with latest CB 1.2.4.
You can download here : http://minecraft.gamingtv.fr/mine/CraftBall.jar
Regards,
XĂ©fir Destiny
@S3thc0n
I'm still working on this, may it be slowly.
As described in planned features, I will add the possibility to use an item as a bat somewhere in the future. What item to be used will be probably configurable.
As for 'the direction of the ball', I think that would completely change the feeling of the game. It could be something optional, although it might make the plugin even more complicated. Also tbh I have yet little understanding about the physics of soccer games and what nisovins thoughts were about simulating those.
For now I'm concentrating on an interface for creating fields and making sure this plugin is going to run well on 1.2
Still working on this? really like the idea.
Sugestions:
- Have hoes as bats.
- Bounce the ball depending on from in what direction the player walks, too, so it doesn't shoot behind you when you normally wanted to shoot in front of you.
Hope you get what I mean.
@JayEffKay
ok thx
@zsombi28
I'm currently in the process of making a system to set up fields in the game. I hope to release it in a week or two. This means I'm not going to put any more effort in explaining/tutoring how to change your config.yml as soon it should no longer be needed.
So please be patient, or try and googling craftball. There are more ppl who wrote about it in the past. I do know that there is a German video tutorial on youtube as well and even if you don't understand German, you can still see all the steps.
please post a video about config because the config page is bad because the numbers are wrong and it don't help anything thanks for help and sry for stupid question
@JayEffKay
Yah thanks!
Also, there is a spelling mistake onthe thread. "bounce of walls/floor" of should be off.
@doggyroc
I assume you meant "Roll" ;)
You can set horizontal-kick-power to (almost) zero and it simulates rolling, but I guess what you mean it would be nice that the item would 'slide' a bit more over the floor after it lands, that would be something to look into. If you mean rolling animations, that would be something client-sided.
If you'd the field to be protected and create a separate spectator room, I suggest you use something like MyWarp and WorldGuard. Although I might add an option to warp to a field anyway.
As for the scoreboard, I plan on making pressure plates inside fields ignore players, so that's a start. The rest I think you should build yourself (it's still MinecCraft). You can make it a bit easier with CraftBook or something else providing redstone IC's
Going to post my ideas here of what i was going to ask you...
- Having the ball "Role" not jump as a config option - More like MobArena. basically /cb join joins the arena. Thats it - Spectator spots with /cb spectate - Score board with colored wool and numbers changing depending on your score
nice. update it fast plz =)))