BukkitWiki

Welcome to the BukkitWiki!

This Wiki is home to Bukkit's documentation and regulations surrounding the Bukkit Project and it's services. Want to help out? We would love to have you! Signup to get started!

READ MORE

BukkitWiki
No edit summary
Xbony2 (talk | contribs)
m (there's a language bar at the bottom already so yeah)
 
(47 intermediate revisions by 21 users not shown)
Line 1: Line 1:
 
<center>[[File:DeveloperPortalBanner.png|link=Portal:Developers]]</center>
{{DISPLAYTITLE:Developers Portal}} {{Box
 
|BORDER = #456CA1
 
|BACKGROUND = #80A3CA
 
|WIDTH = 100%
 
|ICON =
 
|HEADING = '''<center>[[File:DeveloperPortalBanner.png|link=]]</center>'''
 
|CONTENT = <center>Users who develop using Bukkit and develop Craftbukkit Plugins. This portal displays information for Developers.</center>
 
}}
 
   
  +
----
{| width="100%" cellspacing="1" cellpadding="0" border="0" align="center"
 
|-
 
| width="50%" valign="top" |
 
{{Box
 
|BORDER = #456CA1
 
|BACKGROUND = #80A3CA
 
|WIDTH = 100%
 
|ICON =
 
|HEADING = Programing References
 
|CONTENT =
 
* [http://jd.bukkit.org/doxygen/index.html Bukkit API Documentation (JavaDocs Powered by Doxygen)]
 
* [[Introduction_to_the_New_Configuration| Configuration API Reference]]
 
* [[Plugin_YAML|plugin.yml Reference]]
 
* [[Bukkit.yml|bukkit.yml Reference]]
 
}} {{Box
 
|BORDER = #456CA1
 
|BACKGROUND = #80A3CA
 
|WIDTH = 100%
 
|ICON =
 
|HEADING = Video Tutorials
 
|CONTENT =
 
* [http://www.youtube.com/watch?v=83qsYGamQig Video Tutorial: Creating Your First Bukkit Plugin]
 
* [http://www.youtube.com/watch?v=0IZ3MihHXGI Video Tutorial: Making An Anti-Griefing Plugin]
 
* [http://www.youtube.com/watch?v=ohEJKdqqMXo Video Tutorial: Developing a Tree Delogger Plugin]
 
* [http://www.youtube.com/watch?v=Zab53ByFtxI Video Tutorial: Creating a Smite/Lightning Plugin]
 
* [http://www.youtube.com/watch?v=FdozqR1wOpk Video Tutorial: Intermediate Bukkit Plugin Tutorial for 1.8+]
 
* [http://www.youtube.com/watch?v=03xu0qSavhg Video Tutorial: Scheduled Broadcasting Plugin Step-By-Step Tutorial]
 
}} {{Box
 
|BORDER = #456CA1
 
|BACKGROUND = #80A3CA
 
|WIDTH = 100%
 
|ICON =
 
|HEADING = Text Tutorials
 
|CONTENT =
 
* [[Setting_Up_Your_Workspace|Setting Up Your Workspace]]
 
* [[Plugin_Tutorial|General Plugin Tutorial]]
 
* [[Scheduler_Programming|Scheduler Programming]]
 
* [[Developing_a_permissions_plugin|Developing a Permissions Plugin]]
 
[[:Category:Tutorials|More Tutorials...]]
 
}}
 
   
  +
<div id="container_2" style="display: table; margin: 0 auto; padding: 7px;">
| valign="top" |
 
{{Box|BORDER = #456CA1|BACKGROUND = #80A3CA|WIDTH = 100%|ICON = |HEADING = Learning Java? A Recommended Reading List |CONTENT =
 
Read through the following tutorials, it will help you fully understand the Java language
 
used to write plugins. Afterall, you will need the lanuage which to write the plugin.
 
# [http://docs.oracle.com/javase/tutorial/java/index.html Learning the Java Language (Oracle)]
 
# [http://docs.oracle.com/javase/tutorial/collections/index.html Trail Collections (Oracle)]
 
# [http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html Lesson: Exception (Oracle)]
 
# [http://docs.oracle.com/javase/tutorial/essential/concurrency/index.html Lesson: Concurrency (Oracle)]
 
}}
 
{{Box|BORDER = #456CA1|BACKGROUND = #80A3CA|WIDTH = 100%|ICON = |HEADING = Links |CONTENT =
 
Bukkit Project Resources
 
* [https://github.com/bukkit/ Bukkit Source on Github]
 
* [http://ci.bukkit.org/ Bukkit Jenkins Dashboard]
 
* [https://bukkit.atlassian.net/ Bukkit JIRA (Bug Report)]
 
* [http://dev.bukkit.org BukkitDev] Powered by Curse
 
Latest Jars
 
* {{BDownload}}
 
* {{CBDownload}}
 
* {{CBDownloadRB}}
 
}}
 
   
  +
<div style="display: table-cell;-webkit-border-image: none;-webkit-box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;background-color: whiteSmoke;border-bottom-color: #E3E3E3;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #E3E3E3;border-left-style: solid;border-left-width: 1px;border-right-color: #E3E3E3;border-right-style: solid;border-right-width: 1px;border-top-color: #E3E3E3;border-top-left-radius: 3px;border-top-right-radius: 3px;border-top-style: solid;border-top-width: 1px;box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;color: #333;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 14px;height: auto;line-height: 20px;margin-bottom: 5px;margin-left: 0px;margin-right: 0px;margin-top: 0px;min-height: 20px;padding-bottom: 9px;padding-left: 9px;padding-right: 9px;padding-top: 9px;width: 50%; max-width: 50%;">
  +
<div style="font-size: 14pt; text-align: center; width: 100%;"><span style="color: #444;">Text tutorials</span></div><br>
  +
<div style="text-align: left;">
 
:*[[Setting_Up_Your_Workspace|Setting up your workspace]]
 
:*[[Plugin_Tutorial|Global Plugin Tutorial]]
  +
:*[[Bukkit_as_a_Maven_Dependency|Bukkit as Maven dependancy]]
  +
:*[[Using_External_Libraries_with_Plugins|Using exernal libraries with plugins]]
 
=> [[:Category:Tutorials|See all tutorials...]]
  +
</div>
  +
</div>
  +
  +
<div style="padding: 3.5px; display: table-cell;"></div>
  +
  +
<div style="display: table-cell;-webkit-border-image: none;-webkit-box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;background-color: whiteSmoke;border-bottom-color: #E3E3E3;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #E3E3E3;border-left-style: solid;border-left-width: 1px;border-right-color: #E3E3E3;border-right-style: solid;border-right-width: 1px;border-top-color: #E3E3E3;border-top-left-radius: 3px;border-top-right-radius: 3px;border-top-style: solid;border-top-width: 1px;box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;color: #333;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 14px;height: auto;line-height: 20px;margin-bottom: 5px;margin-left: 0px;margin-right: 0px;margin-top: 0px;min-height: 20px;padding-bottom: 9px;padding-left: 9px;padding-right: 9px;padding-top: 9px;width: 50%; max-width: 50%;">
  +
<div style="font-size: 14pt; text-align: center; width: 100%;"><span style="color: #444;">Programming References</span></div><br>
  +
<div style="text-align: left;">
  +
:*[[Event API Reference]]
 
:*[[Configuration API Reference]]
 
:*[[Plugin YAML|Plugin.yml Reference]]
  +
:*[[Scheduler Programming|Scheduler API Reference]]
  +
:*[[ServerMods API|ServerMods API Reference]]
  +
</div>
  +
</div>
  +
  +
</div>
  +
  +
<div id="container_3" style="display: table; margin: 0 auto; padding: 7px;">
  +
  +
<div style="display: table-cell;-webkit-border-image: none;-webkit-box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;background-color: whiteSmoke;border-bottom-color: #E3E3E3;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #E3E3E3;border-left-style: solid;border-left-width: 1px;border-right-color: #E3E3E3;border-right-style: solid;border-right-width: 1px;border-top-color: #E3E3E3;border-top-left-radius: 3px;border-top-right-radius: 3px;border-top-style: solid;border-top-width: 1px;box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;color: #333;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 14px;height: auto;line-height: 20px;margin-bottom: 5px;margin-left: 0px;margin-right: 0px;margin-top: 0px;min-height: 20px;padding-bottom: 9px;padding-left: 9px;padding-right: 9px;padding-top: 9px;width: 50%; max-width: 50%;">
  +
<div style="font-size: 14pt; text-align: center; width: 100%;"><span style="color: #444;">Learning Java</span></div><br>
  +
<div style="text-align: left;">
 
:*[http://docs.oracle.com/javase/tutorial/java/index.html Oracle Tutorial]
 
:*[http://docs.oracle.com/javase/tutorial/collections/index.html Collections tutorial]
 
:*[http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html Exceptions tutorials]
 
:*[http://docs.oracle.com/javase/tutorial/essential/concurrency/index.html Concurrency tutorial]
  +
</div>
  +
</div>
  +
  +
<div style="padding: 3.5px; display: table-cell;"></div>
  +
  +
<div style="display: table-cell;-webkit-border-image: none;-webkit-box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;background-color: whiteSmoke;border-bottom-color: #E3E3E3;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #E3E3E3;border-left-style: solid;border-left-width: 1px;border-right-color: #E3E3E3;border-right-style: solid;border-right-width: 1px;border-top-color: #E3E3E3;border-top-left-radius: 3px;border-top-right-radius: 3px;border-top-style: solid;border-top-width: 1px;box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;color: #333;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 14px;height: auto;line-height: 20px;margin-bottom: 5px;margin-left: 0px;margin-right: 0px;margin-top: 0px;min-height: 20px;padding-bottom: 9px;padding-left: 9px;padding-right: 9px;padding-top: 9px;width: 50%; max-width: 50%;">
  +
<div style="font-size: 14pt; text-align: center; width: 100%;"><span style="color: #444;">Usefuls links</span></div><br>
  +
<div style="text-align: left;">
 
:*[http://jd.bukkit.org/ Official bukkit documentation]
 
:*[https://github.com/Bukkit Bukkit source code]
  +
:*[http://dev.bukkit.org/ devbukkit.org website]: Plugin Project Hosting
  +
</div>
  +
</div>
  +
  +
</div>
  +
  +
  +
<div style="-webkit-border-image: none;-webkit-box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;background-color: whiteSmoke;border-bottom-color: #E3E3E3;border-bottom-left-radius: 3px;border-bottom-right-radius: 3px;border-bottom-style: solid;border-bottom-width: 1px;border-left-color: #E3E3E3;border-left-style: solid;border-left-width: 1px;border-right-color: #E3E3E3;border-right-style: solid;border-right-width: 1px;border-top-color: #E3E3E3;border-top-left-radius: 3px;border-top-right-radius: 3px;border-top-style: solid;border-top-width: 1px;box-shadow: rgba(0, 0, 0, 0.046875) 0px 1px 1px 0px inset;color: #333;display: block;font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;font-size: 14px;height: auto;line-height: 20px;margin-bottom: 5px;margin-left: 8px;margin-right: 8px;margin-top: 0px;min-height: 20px;padding-bottom: 9px;padding-left: 9px;padding-right: 9px;padding-top: 9px;width: auto;">
  +
<div style="color: #444; font-size: 14pt; text-align: center; width: 100%;">[http://dl.bukkit.org/ <span style="color: #444;">Downloads</span>]</div>
  +
{| style="background-color: transparent;width:100%"
 
|-
 
|-
  +
|style="text-align: center"|<strong>{{CBDownloadRB}}</strong>
| colspan="2" | {{Languages|Portal:Developers}}
 
 
<p>{{CBDownload}}</p>
|
 
  +
<hr align="center" style="width: 60%; margin: auto;">
|-
 
  +
<p>[http://dl.bukkit.org/downloads/craftbukkit/ See all Craftbukkit downloads]</p>
| colspan="2" | {{Template:Portals}}
 
  +
|style="text-align: center"|<strong>{{BDownloadRB}}</strong>
|
 
 
<p>{{BDownload}}</p>
  +
<hr align="center" style="width: 60%; margin: auto;">
  +
<p>[http://dl.bukkit.org/downloads/bukkit/ See all Bukkit downloads]</p>
 
|}
 
|}
  +
</div>
  +
 
<br> {{Languages|Portal:Developers}}

Latest revision as of 01:10, 17 May 2018