This currently only provides the ball; the actual logic for implementing a match will be implemented in the future. For now, you can use Mesecons Wooden Pressure Plates along with some logic to at least handle scoring. Goals are also provided but have no functionality.
You can push the ball by standing near it, and kick it by holding the "sneak" key (by default "Shift"). The ball will get pushed/kicked in the direction the player is facing (you can center-on the ball by looking up).
License:
Code: BSD 2 Clause (see here).
Media: CC-BY-SA (see here).
Dependencies:
default, wool (for textures)
Links:
Download - ZIP Archive, Tarball
Browse code on Github
REMEMBER to RENAME the directory to just 'soccer'!
Please post bugs, suggestions, or compliments (!) here!
Screenshot:
Also, here's a demo video (older version): http://www.youtube.com/watch?v=LczR71gc6TY
Items:
Soccer Ball (soccer:ball_item)
Alias: ball
A roundy thing you can kick.
Code: Select all
+------------+-------------------+------------+
| | wool:white | |
+------------+-------------------+------------+
| wool:white | default:coal_lump | wool:white |
+------------+-------------------+------------+
| | wool:white | |
+------------+-------------------+------------+
Used for marking the field. (Note: line_i, lowercase I)
(uncraftable)
L Line (soccer:line_l)
Used for marking the field. (Note: line_l, lowercase L)
(uncraftable)
T Line (soccer:line_t)
Used for marking the field.
(uncraftable)
+ Line (soccer:line_p)
Used for marking the field.
(uncraftable)
Diagonal Line (soccer:line_d)
Used for marking the field.
(uncraftable)
Point (soccer:line_point)
Used for marking the field.
(uncraftable)
Corner (soccer:line_corner)
Used for marking the field.
(uncraftable)
Soccer Goal (soccer:goal)
Used for decoration (non functional, collision is buggy).
(uncraftable)
Soccer Goal Mark (soccer:goal_mark)
Detects balls on it, and activates adjacent Mesecons. Not functional currently.
(uncraftable)