Absolute Beginner's Guide to Minecraft Mods Programming. Second Edition + code+ net


Книга Absolute Beginner's Guide to Minecraft Mods Programming. Second Edition + code+ net


Название: Absolute Beginner's Guide to Minecraft Mods Programming
Автор: Rogers Cadenhead
Издательство: Pearson Education, Inc
Год: 2015
Страниц: 1074
Язык: English
Формат: pdf
Размер: 21,8 Mb+215 Mb
Absolute Beginner's Guide to Minecraft® Mods Programming
Minecraft® is a registered trademark of Mojang Synergies / Notch Development AB. This book is not affiliated with or sponsored by Mojang Synergies / Notch Development AB.
Mod Minecraft into anything you can imagine, without becoming a technical expert! This book is the fastest way to master Minecraft modding and use Java to transform Minecraft’s worlds, tools, behavior, weapons, structures, mobs… everything!
Who knew how simple Minecraft modding could be?
his is the easiest, most practical beginner’s guide to creating killer Minecraft mods in Java… simple, reliable, full-color instructions for doing everything you really want to do! Here’s a small sample of what you’ll learn:
Set up your Minecraft server and mod development tools
Master Java basics every Minecraft modder needs to know
Read, write, store, and change information throughout your mod
Build mods that can make decisions and respond to player actions
Understand object-oriented programming and the objects you can program in Minecraft
Handle errors without crashing Minecraft
Use threads to create mobs that can do many things at once
Customize your mobs, and build on existing objects to write new mods
Spawn new mobs, find hidden mobs, and make one mob ride another
Dig holes and build structures
Create projectile weapons and potion effects
Learn Java programming while enhancing your favorite game
 Table of Contents
Part I Java from the Ground Up
Chaper 1 Dig Into Minecraft Programming with Java
Setting Up a Minecraft Server
Fixing Problems Running the Server
Connecting to the Server
Fixing a Server Connection Problem
Chapter 2 Use NetBeans for Minecraft Programming
Installing NetBeans
Creating a New Project
Creating a New Java Class
Running the Application
Fixing Errors
Chapter 3 Create a Minecraft Mod
Creating Your First Mod
Chapter 4 Start Writing Java Programs
What You Need to Write Programs
Creating the Splash Program
Beginning the Program
The class Statement
What the main Statement Does
Those Squiggly Bracket Marks
Storing Information in a Variable
Displaying the Contents of a Variable
Saving the Finished Product
Compiling the Program into a Class File
Fixing Errors
Running a Java Program
Blank Spaces and Whitespace in a Java Program
Chapter 5 Understand How Java Programs Work
Creating an Application
Sending Arguments to Applications
The Java Class Library
Chapter 6 Store and Change Information in a Mod
Statements and Expressions
Assigning Variable Types
Integers and Floating-Point Numbers
Characters and Strings
Other Numeric Variable Types
The boolean Variable Type
Naming Your Variables
Storing Information in Variables
All About Operators
Incrementing and Decrementing a Variable
Operator Precedence
Using Expressions
Chapter 7 Use Strings to Communicate
Storing Text in Strings
Displaying Strings in Programs
Using Special Characters in Strings
Pasting Strings Together
Using Other Variables with Strings
Advanced String Handling
Comparing Two Strings
Determining the Length of a String
Changing a String’s Case
Looking for a String
Presenting Credits
Chapter 8 Use Conditional Tests to Make Decisions
if Statements
Less-Than and Greater-Than Comparisons
Equal and Not Equal Comparisons
Organizing a Program with Block Statements
if-else Statements
switch Statements
The Ternary Operator
Watching the Clock
Chapter 9 Repeat an Action with Loops
for Loops
while Loops
do-while Loops
Exiting a Loop
Naming a Loop
Complex for Loops
Testing Your Computer Speed
Chapter 10 Store Information with Arrays
Creating Arrays
Using Arrays
Multidimensional Arrays
Sorting an Array
Counting Characters in Strings
Part II The World of Java Objects
Chapter 11 Create Your First Object
How Object-Oriented Programming Works
Objects in Action
What Objects Are
Understanding Inheritance
Building an Inheritance Hierarchy
Converting Objects and Simple Variables
Casting Simple Variables
Casting Objects
Converting Simple Variables to Objects and Back
Autoboxing and Unboxing
Creating an Object
Chapter 12 Describe What Your Object Is Like
Creating Variables
Creating Class Variables
Creating Behavior with Methods
Declaring a Method
Similar Methods with Different Arguments
Constructor Methods
Class Methods
Variable Scope Within Methods
Putting One Class Inside Another
Using the this Keyword
Using Class Methods and Variables
Chapter 13 Make the Most of Existing Objects
The Power of Inheritance
Inheriting Behavior and Attributes
Overriding Methods
Establishing Inheritance
Using this and super in a Subclass
Working with Existing Objects
Storing Objects of the Same Class in Array Lists
Looping Through an Array List
Creating a Subclass
Chapter 14 Store Objects in Data Structures
Array Lists
Hash Maps
Why Classes Are Synchronized
Chapter 15 Handle Errors in a Mod
Exceptions
Catching Exceptions in a try-catch Block
Catching Several Different Exceptions
Handling Something After an Exception
Throwing Exceptions
Ignoring Exceptions
Exceptions That Don’t Need Catch
Throwing and Catching Exceptions
Chapter 16 Create a Threaded Mod
Threads
Slowing Down a Program
Creating a Thread
Working with Threads
The class Declaration
Setting Up Variables
The Constructor
Catching Errors as You Set Up URLs
Starting the Thread
Running the Thread
Handling Mouse Clicks
Displaying Revolving Links
Stopping a Thread
Chapter 17 Read and Write Files
Streams
Files
Reading Data from a Stream
Buffered Input Streams
Writing Data to a Stream
Reading and Writing Configuration Properties
Part III Create Killer Minecraft Mods
Chapter 18 Spawn a Mob
The Mod Framework
Starting a Mod Project
Writing the Mod’s Code
Deploying a Mod
Chapter 19 Make One Mob Ride Another
Starting the Project
Writing the Mod
Deploying the Mod
Chapter 20 Take a Census of Mobs and Villages
Starting the Project
Creating the Project
Deploying a Mod
Chapter 21 Transmute Materials in an Inventory
Starting the Project
Creating the Project
Deploying the Mod
Chapter 22 Dig a Giant Hole
Starting the Project
Creating the Project
Deploying the Mod
Backing Up a Minecraft World
Chapter 23 Chop Down a Forest of Trees
Starting the Project
Creating the Project
Deploying the Mod
Chapter 24 Respond to Events in the Game
Starting the Project
Creating the Project
Deploying the Mod
Chapter 25 Display a Mob’s Health During Combat
Starting the Project
Creating the Project
Deploying the Mod
Learning Bukkit Methods from NetBeans
Chapter 26 Make a World Change Over Time
Starting the Project
Creating the Project
Deploying the Mod
Chapter 27 Befriend the God of Lightning
Starting the Project
Stepping Through Mod Development
Creating the Project
Deploying the Mod
Joining the Community of Mod Developers
book
depositfiles.com
turbobit.net
code+netbeans
depositfiles.com
turbobit.net

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12772 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!


Вы не зарегистрированы!

Если вы хотите скачивать книги, журналы и аудиокниги бесплатно, без рекламы и без смс, оставлять комментарии и отзывы, учавствовать в различных интересных мероприятиях, получать скидки в книжных магазинах и многое другое, то Вам необходимо зарегистрироваться в нашей Электронной Библиотеке.

Отзывы читателей


Ой!

К сожалению, в нашей Бесплатной Библиотеке пока нет отзывов о Книге Absolute Beginner's Guide to Minecraft Mods Programming. Second Edition + code+ net. Помогите нам и другим читателям окунуться в сюжет Книги и узнать Ваше мнение. Оставьте свой отзыв или обзор сейчас, это займет у Вас всего-лишь несколько минут.