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)
 
(18 intermediate revisions by 8 users not shown)
Line 1: Line 1:
 
<center>[[File:DeveloperPortalBanner.png|link=Portal:Developers]]</center>
{{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"
 
|-
 
| valign="top" width="50%" |
 
{{Box
 
|BORDER = #456CA1
 
|BACKGROUND = #80A3CA
 
|WIDTH = 100%
 
|ICON =
 
|HEADING = Programing References
 
|CONTENT =
 
* [[Introduction_to_the_New_Configuration| Configuration API Reference]]
 
* [[Introduction_to_the_New_Event_System| Event API Reference]]
 
* [[Plugin_YAML|plugin.yml Reference]]
 
* '''New! [[CraftBukkit_Command_Line_Arguments|Craftbukkit Command Line Arguments List]]'''
 
}} {{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...]]
 
}} {{Box
 
|BORDER = #456CA1
 
|BACKGROUND = #80A3CA
 
|WIDTH = 100%
 
|ICON =
 
|HEADING = Video Tutorials
 
|CONTENT =
 
* [http://forums.bukkit.org/threads/plugin-tutorials-very-long.104884/ MrWundark: List of Bukkit Development Videos]
 
* [http://www.youtube.com/watch?v=41Tv-l7qDmQ MrWundark: Getting the Bukkit Library and Setup]
 
   
  +
<div id="container_2" style="display: table; margin: 0 auto; padding: 7px;">
* [http://www.youtube.com/watch?v=83qsYGamQig GTOTechnology: Basic Bukkit Plugin Tutorial]
 
* [http://www.youtube.com/watch?v=0IZ3MihHXGI GTOTechnology: Anti-Griefing Bukkit Plugin Tutorial]
 
* [http://www.youtube.com/watch?v=FesZQAVd788 GTOTechnology: Door Protection Bukkit Plugin Tutoria]
 
* [http://www.youtube.com/watch?v=Zab53ByFtxI GTOTechnology: Smite/Lightning Bukkit Plugin Tutorial]
 
* [http://www.youtube.com/watch?v=03xu0qSavhg GTOTechnology: Auto-Broadcast Bukkit Plugin Tutorial]
 
}}
 
   
  +
<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%;">
| valign="top" |
 
  +
<div style="font-size: 14pt; text-align: center; width: 100%;"><span style="color: #444;">Text tutorials</span></div><br>
{{Box|BORDER = #456CA1|BACKGROUND = #80A3CA|WIDTH = 100%|ICON = |HEADING = Want to learn Java? A Recommended Learning List |CONTENT =
 
  +
<div style="text-align: left;">
Read through the following tutorials, it will help you fully understand the Java language
 
 
:*[[Setting_Up_Your_Workspace|Setting up your workspace]]
used to write plugins. Afterall, you will need the language which to write the plugin.
 
 
:*[[Plugin_Tutorial|Global Plugin Tutorial]]
# [http://docs.oracle.com/javase/tutorial/java/index.html Learning the Java Language (Oracle)]
 
  +
:*[[Bukkit_as_a_Maven_Dependency|Bukkit as Maven dependancy]]
# [http://docs.oracle.com/javase/tutorial/collections/index.html Trail Collections (Oracle)]
 
  +
:*[[Using_External_Libraries_with_Plugins|Using exernal libraries with plugins]]
# [http://docs.oracle.com/javase/tutorial/essential/exceptions/index.html Lesson: Exception (Oracle)]
 
 
=> [[:Category:Tutorials|See all tutorials...]]
# [http://docs.oracle.com/javase/tutorial/essential/concurrency/index.html Lesson: Concurrency (Oracle)]
 
  +
</div>
# [http://thenewboston.org/list.php?cat=31 Beginning Java Tutorials (TheNewBoston)]
 
  +
</div>
# [http://thenewboston.org/list.php?cat=25 Intermediate Java Tutorials (TheNewBoston)]
 
}} {{Box|BORDER = #456CA1|BACKGROUND = #80A3CA|WIDTH = 100%|ICON = |HEADING = Links |CONTENT =
 
Bukkit Project Resources
 
* [http://jd.bukkit.org/apidocs/index.html Bukkit API Documentation (Javadocs)]
 
* [http://jd.bukkit.org/doxygen/index.html Bukkit API Documentation (Powered by Doxygen)]
 
* [http://jd.bukkit.org/ Bukkit Maven Project Site]
 
* [https://github.com/bukkit/ Bukkit Source on Github]
 
* [http://dl.bukkit.org/ Get Bukkit]
 
* [https://bukkit.atlassian.net/ Bukkit JIRA (Bug Report)]
 
* [http://dev.bukkit.org BukkitDev] Powered by Curse
 
}}
 
   
  +
<div style="padding: 3.5px; display: table-cell;"></div>
{{Box|
 
BORDER = #FF6F6F|
 
BACKGROUND = #FF2C2C|
 
WIDTH = 100%|
 
ICON = |
 
HEADING = '''Latest Downloads'''|
 
CONTENT =
 
:*<strong>{{CBDownloadRB}}</strong>
 
:*{{CBDownload}}
 
:*{{BDownloadRB}}
 
:*{{BDownload}}
 
}}
 
   
  +
<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