addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Developing Games with Minecraft API

  • May 3, 2014 · 2:00 PM
  • This location is shown only to members

We are going to show and create a simple bukkit plugin using the Minecraft Server (CraftBukkit) API. By the end of the session you should know how to setup and run the Minecraft programming environment, how to deal with errors, how to look for help online, and have a good sense of what the Minecraft/Bukkit API has to offer.

Recommended Age and Experience

The session is aimed at beginners 11-years-old and older with some programming experience.

Agenda:
* Software installation and testing
* Overview of Craftbukkit API & CraftBukkit Server
* Coding time & Examples using CraftBukkit API
* Develop Minecraft Plugins;

Hello World Plugin

• Hello World Plugin
• Restore Health
• Avada Kedavra
• Create Block

* Show-and-tell

Software:

• Minecraft Client: http://minecraft.net 
CraftBukkit Server: http://dl.bukkit.org/downloads/craftbukkit/view/latest-rb/
Java: https://www.java.com/en/download/ (version 7 update 51)
Java JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp

Projects for this class in github
https://github.com/hugoestr/bukkintro

Environment:

* Download and expand the repository
* Move the craftbukkit jar into the repository file
* Rename the craftbukkit jar file so that it looks like craftbukkit.jar
* Run start.bat on windows or start.sh on linux/mac

Text editor:

We are going to use text editors. Notepad or whatever default text editor you have in your computer will work. But if you want to make things slightly easier on yourself, you can install Sublime Text. It is free for unlimited trial but with nagging screens, and there are versions for Windows, Mac, and LInux.

http://www.sublimetext.com/

If you are familiar with another text editor, then use that. I am going to be using Sublime Text in the presentation.

Join or login to comment.

21 went

Your organizer's refund policy for Developing Games with Minecraft API

Refunds offered if:

  • the Meetup is cancelled
  • the Meetup is rescheduled
  • you can cancel at least 1 day(s) before the Meetup

Payments you make go to the organizer, not to Meetup. You must make refund requests to the organizer.

Regardless of the refund policy set by the organizer, Meetup may issue refunds on an organizer's behalf if we determine that Meetup's Payment Policies have been violated.

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy