Home > Computing and Information Technology > Graphical and digital media applications > Computer games design > Sams Teach Yourself Mod Development for Minecraft in 24 Hours
Sams Teach Yourself Mod Development for Minecraft in 24 Hours

Sams Teach Yourself Mod Development for Minecraft in 24 Hours

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

In Full Color! In just 24 sessions of one hour or less, Sams Teach Yourself Minecraft® Mod Development in 24 Hours will help you transform Minecraft® into anything you can imagine--and share your vision with millions of players worldwide! You’ll learn all the mod development skills you need as you walk through a complete step-by-step project, complete with a mob, new tools, new armor, food, ores, and much more. Every lesson builds on what you’ve already learned, giving you a rock-solid foundation for building any mod and creating any world! Step-by-step instructions carefully walk you through the most common Minecraft® mod development tasks. Quizzes and exercises at the end of each chapter help you test your knowledge. Notes present interesting information related to the discussion. Tips offer advice or show you easier ways to perform tasks. Cautions alert you to possible problems and give you advice on how to avoid them. Learn how to... Set up the environment where you’ll write your mod Create the basics for your mod with the Forge API Establish a framework that makes it easier to build complex mods Work with recipes and other small modifications Create multiple recipes, items, blocks, and entities at once Cook up food items that heal your players Make custom pickaxes, shovels, and completely original tools Use Tile Entities to create complex and unique mods Create interesting custom armor for players Generate entire worlds, including ores and plants Design and generate new structures with MCEdit Understand Entities and create Entity Models with Techne Code mobs with a custom Entity Model Manufacture Throwables Edit Minecraft® functionality without breaking other mods Structure, package, and release your mod Master Java programming techniques you can use far beyond Minecraft® This book was not created by and is not endorsed by Notch Development AB Corporation/Mojang Synergies AB Corporation.

Table of Contents:
Introduction¿¿¿1 Who Should Read This Book¿¿¿1 How This Book Is Organized¿¿¿2 Conventions Used¿¿¿4 Downloading the Code and Resources¿¿¿5 Part I: Introduction HOUR 1: Setting Up the Minecraft® Development Environment¿¿¿7 Understanding How Minecraft® Is Written and What You Will Do with It¿¿¿7 Learning About Forge¿¿¿8 Setting Up the JDK¿¿¿9 Setting Up Eclipse¿¿¿16 Setting Up Forge¿¿¿16 Summary¿¿¿19 Q&A¿¿¿19 Workshop¿¿¿20 Exercises¿¿¿20 HOUR 2: Creating the Basics for Forge¿¿¿21 Understanding the Java in the ExampleMod¿¿¿21 Creating Your Own Package¿¿¿27 Creating Your Own Class File¿¿¿31 Creating the Mod File¿¿¿34 Summary¿¿¿35 Q&A¿¿¿35 Workshop¿¿¿36 Exercises¿¿¿36 HOUR 3: Working with Recipes and Other Small Modifications¿¿¿39 Learning About Recipes in Minecraft®¿¿¿39 Crafting a Recipe¿¿¿40 Creating a Shapeless Recipe¿¿¿44 Creating a Smelting Recipe¿¿¿¿45 Using Special ItemStacks¿¿¿46 Changing the Mob Spawn in a Dungeon¿¿¿48 Changing Chest Items¿¿¿49 Examining the Results in the Mod File¿¿¿49 Summary¿¿¿51 Q&A¿¿¿51 Workshop¿¿¿51 Exercises¿¿¿52 Part II: Items HOUR 4: Making Your First Item¿¿¿53 Understanding What an Item Is¿¿¿53 Creating a Basic Item¿¿¿54 Summary¿¿¿65 Q&A¿¿¿65 Workshop¿¿¿65 Exercises¿¿¿66 HOUR 5: Creating Multiple Items in a Smart Way¿¿¿67 Adding Multiple Items Using the Same File¿¿¿67 Adding Metadata to Items¿¿¿72 Summary¿¿¿81 Q&A¿¿¿81 Workshop¿¿¿81 Exercises¿¿¿82 HOUR 6: Cooking Up a Food Item¿¿¿83 Understanding Food in Minecraft®¿¿¿83 Creating a Food Item¿¿¿84 Adding a Potion Effect¿¿¿89 Summary¿¿¿91 Q&A¿¿¿91 Workshop¿¿¿92 Exercises¿¿¿92 HOUR 7: Making Your Own Tools¿¿¿95 Creating a ToolMaterial¿¿¿95 Creating a Pickaxe¿¿¿96 Creating Special Tools for Harvesting Different Blocks¿¿¿103 Summary¿¿¿108 Q&A¿¿¿108 Workshop¿¿¿108 Exercises¿¿¿109 HOUR 8: Creating Armor¿¿¿111 Creating Your ArmorMaterial¿¿¿111 Creating the Armor¿¿¿112 Customizing Armor¿¿¿119 Summary¿¿¿119 Q&A¿¿¿120 Workshop¿¿¿120 Exercises¿¿¿121 Part III: Blocks HOUR 9: Making Your First Block¿¿¿123 Understanding What a Block Is¿¿¿123 Creating a Basic Block¿¿¿124 Adding a Block Texture¿¿¿129 Summary¿¿¿132 Q&A¿¿¿132 Workshop¿¿¿133 Exercises¿¿¿134 HOUR 10: Creating Multiple Blocks in a Smart Way¿¿¿135 Adding Metadata to Blocks¿¿¿135 Adding Block Textures¿¿¿139 Summary¿¿¿143 Q&A¿¿¿144 Workshop¿¿¿144 Exercises¿¿¿144 HOUR 11: Making Your Blocks Unique¿¿¿145 Adding Sided Textures¿¿¿145 Making Half Blocks¿¿¿148 Creating a Plant¿¿¿152 Summary¿¿¿171 Q&A¿¿¿171 Workshop¿¿¿172 Exercises¿¿¿172 HOUR 12: Creating a Tile Entity¿¿¿175 Understanding What a Tile Entity Is¿¿¿175 Creating a Tile Entity Block¿¿¿176 Creating a Tile Entity¿¿¿180 Server Synchronization¿¿¿183 Summary¿¿¿193 Q&A¿¿¿193 Workshop¿¿¿193 Exercises¿¿¿194 Part IV: World Generation HOUR 13: Generating Ores¿¿¿195 Using Forge and an EventHandler¿¿¿195 Creating a SamEventHandler¿¿¿195 Using OreDictionary¿¿¿202 Summary¿¿¿204 Q&A¿¿¿204 Workshop¿¿¿205 Exercises¿¿¿205 HOUR 14: Generating Plants¿¿¿207 Creating a Custom WorldGen Class¿¿¿207 Adding Code to SamEventHandler¿¿¿215 Summary¿¿¿220 Q&A¿¿¿220 Workshop¿¿¿220 Exercises¿¿¿221 HOUR 15: Using MCEdit¿¿¿223 Why Use MCEdit¿¿¿223 Getting MCEdit¿¿¿¿223 Using MCEdit¿¿¿225 Summary¿¿¿230 Q&A¿¿¿230 Workshop¿¿¿230 Exercises¿¿¿230 HOUR 16: Generating Your Structure¿¿¿231 Installing the Schematic Converter¿¿¿231 Using the Schematic Converter¿¿¿232 Adding Mobs to Your Structure¿¿¿240 Summary¿¿¿243 Q&A¿¿¿243 Workshop¿¿¿244 Exercises¿¿¿244 Part V: Entities HOUR 17: Learning About Entities¿¿¿245 Understanding What an Entity Is¿¿¿245 Creating Proxies¿¿¿246 Creating a Basic Entity¿¿¿248 Summary¿¿¿251 Q&A¿¿¿251 Workshop¿¿¿251 Exercises¿¿¿251 HOUR 18: Creating an Entity Model Using Techne¿¿¿253 What Are Models?¿¿¿253 Downloading and Installing Techne¿¿¿254 Using Techne¿¿¿255 Summary¿¿¿263 Q&A¿¿¿263 Workshop¿¿¿263 Exercises¿¿¿264 HOUR 19: Coding a Mob¿¿¿265 Rendering the Mob¿¿¿265 Making the Mob Spawn¿¿¿272 Making EntitySamMob a Mob¿¿¿275 Summary¿¿¿281 Q&A¿¿¿281 Workshop¿¿¿282 Exercises¿¿¿282 HOUR 20: Creating a Throwable¿¿¿283 Registering a Throwable Entity¿¿¿283 Creating the Entity Class¿¿¿284 Using the Entity¿¿¿287 Rendering the Entity¿¿¿290 Summary¿¿¿293 Q&A¿¿¿293 Workshop¿¿¿294 Exercises¿¿¿294 Part VI: Final Pointers HOUR 21: Editing Vanilla Minecraft®¿¿¿297 How to Change Minecraft® Indirectly¿¿¿297 Other Events¿¿¿303 Giving Your Armor Egg-Throwing Abilities¿¿¿303 Summary¿¿¿308 Q&A¿¿¿308 Workshop¿¿¿309 Exercises¿¿¿309 HOUR 22: Structuring Your Mod¿¿¿311 Why It Is Important to Structure Your Mod¿¿¿311 How to Structure Your Mod¿¿¿311 Summary¿¿¿322 Q&A¿¿¿322 Workshop¿¿¿322 Exercises¿¿¿323 HOUR 23: Releasing Your Mod¿¿¿325 Exporting Your Mod with Forge¿¿¿325 Making Your Mod Public¿¿¿328 Summary¿¿¿329 Q&A¿¿¿330 Workshop¿¿¿331 Exercises¿¿¿331 HOUR 24: What's Next¿¿¿333 Using IRC¿¿¿333 Using Open Source Mods¿¿¿336 Learning Java¿¿¿338 Summary¿¿¿339 Q&A¿¿¿339 Workshop¿¿¿339 Exercises¿¿¿339 APPENDIX A: Additional Code Fragments¿¿¿341 Configs¿¿¿341 Rotating Blocks¿¿¿342 Custom Block Rendering¿¿¿343 Custom Tree Generation¿¿¿350 Automatic Update Checking¿¿¿353 Custom Creative Tabs¿¿¿356 Custom TNT¿¿¿357 Changing Mob Behavior¿¿¿363 Clothes¿¿¿364 Armor Effects¿¿¿365 Creating a Custom Dimension¿¿¿367 Custom Biomes¿¿¿383 Custom AI¿¿¿384 Spawning Particles¿¿¿390 Playing Sounds¿¿¿391 Using a Model for an Item¿¿¿391 Index¿¿¿395


Best Sellers


Product Details
  • ISBN-13: 9780672337192
  • Publisher: Pearson Education (US)
  • Publisher Imprint: Sams Publishing
  • Depth: 25
  • Language: English
  • Series Title: Sams Teach Yourself in 24 Hours
  • Weight: 812 gr
  • ISBN-10: 0672337193
  • Publisher Date: 25 Sep 2014
  • Binding: Paperback
  • Height: 232 mm
  • No of Pages: 432
  • Spine Width: 21 mm
  • Width: 180 mm


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Sams Teach Yourself Mod Development for Minecraft in 24 Hours
Pearson Education (US) -
Sams Teach Yourself Mod Development for Minecraft in 24 Hours
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Sams Teach Yourself Mod Development for Minecraft in 24 Hours

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA