Learn to Program with Minecraft Plugins, 2 Edition
Extracted from:
Learn to Program with
Minecraft Plugins,
2nd Edition
Create Flaming Cows in Java
Using CanaryMod
This PDF file contains pages extracted from Learn to Program with Minecraft Plugins, 2 Edition , published by the Pragmatic Bookshelf. For more information or
to purchase a paperback or PDF copy, please visit .
Copyright ? 2014 The Pragmatic Programmers, LLC.
All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or transmitted,
in any form, or by any means, electronic, mechanical, photocopying, recording, or otherwise,
without the prior consent of the publisher.
The Pragmatic Bookshelf
Dallas, Texas ? Raleigh, North Carolina
Learn to Program with
Minecraft Plugins,
2nd Edition
Create Flaming Cows in Java
Using CanaryMod
Andy Hunt
The Pragmatic Bookshelf
Dallas, Texas ? Raleigh, North Carolina
Many of the designations used by manufacturers and sellers to distinguish their products
are claimed as trademarks. Where those designations appear in this book, and The Pragmatic
Programmers, LLC was aware of a trademark claim, the designations have been printed in
initial capital letters or in all capitals. The Pragmatic Starter Kit, The Pragmatic Programmer,
Pragmatic Programming, Pragmatic Bookshelf, PragProg and the linking g device are trademarks of The Pragmatic Programmers, LLC.
Every precaution was taken in the preparation of this book. However, the publisher assumes
no responsibility for errors or omissions, or for damages that may result from the use of
information (including program listings) contained herein.
Our Pragmatic courses, workshops, and other products can help you and your team create
better software and have more fun. For more information, as well as the latest Pragmatic
titles, please visit us at .
The team that produced this book includes:
Brian Hogan (editor)
Potomac Indexing, LLC (indexer)
Liz Welch (copyeditor)
Dave Thomas (typesetter)
Janet Furlow (producer)
Ellie Callahan (support)
For international rights, please contact rights@.
Copyright ? 2014 The Pragmatic Programmers, LLC.
All rights reserved.
No part of this publication may be reproduced, stored in a retrieval system, or
transmitted, in any form, or by any means, electronic, mechanical, photocopying,
recording, or otherwise, without the prior consent of the publisher.
Printed in the United States of America.
ISBN-13: 978-1-941222-94-2
Encoded using the finest acid-free high-entropy binary digits.
Book version: P1.0¡ªNovember 2014
With this chapter you¡¯ll add these abilities to your toolbox:
?
?
?
?
Modify blocks in the world
Modify and spawn new entities
Listen for and react to game events
Manage plugin permissions
This is exciting! Now you have most of the basic tools you need; you
can alter the world and react to in-game events.
CHAPTER 9
Modify, Spawn, and Listen in Minecraft
Now we¡¯re going to go beyond issuing simple commands and dropping squid
bombs, and look at a wider range of things you can do in Minecraft. By the
end of this chapter, you¡¯ll be able to affect behavior in the game without
having to issue any commands at all.
All you have to do is listen¡ªyou¡¯ll see how, by learning about Minecraft events.
We¡¯ll listen for events, act on them, and even schedule our own events to fire
sometime in the future.
From your plugin code, you can change existing blocks and entities, and you
can spawn new ones. We¡¯ll look at exactly how to do that:
? Modify existing blocks: change things like location, properties, and
contents
? Modify existing entities: change properties on a Player
? Spawn new entities and blocks
We¡¯ve done some of this already¡ªwe¡¯ve changed a Player¡¯s location, and we¡¯ve
spawned more than a few Squids. Let¡¯s take a closer look at what else you can
do with the basic elements in the Minecraft world, and then we¡¯ll see how you
can react to in-game events to affect those elements and create new ones.
Modify Blocks
The basic recipe for a block object in Minecraft is listed in the Canary documentation under net.canarymod.api.world.blocks.Block.1
There are many interesting functions in a Block, and we won¡¯t cover them all,
but here are a few of the most useful and interesting things you can do to a
block:
1.
? Click HERE to purchase this book now. discuss
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- how do you open minecraft schematics
- learn to program with minecraft plugins 2 edition
- the ultimate player s guide to minecraft
- minecraft schematica mods 1 6 2 too many items planet
- switch mode power supply spice cookbook pdf
- the beginners guide to blender
- meet the authors recipe for a cookbook a behind the
Related searches
- minecraft pe education edition recipes
- minecraft windows 10 edition folder
- minecraft wiki education edition recipes
- minecraft pe education edition all recipes
- minecraft xbox 360 edition mods
- minecraft windows 10 edition free download
- minecraft bedrock education edition recipes
- minecraft windows 10 edition hacked client download
- minecraft xbox 360 edition maps
- minecraft windows 10 edition file location
- minecraft pe education edition recipe list
- mods for minecraft xbox 360 edition download