Index

A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values

I

IDisplay - Interface in de.pianoman911.mapengine.api.clientside
Marker interface for all map displays.
IDisplayProvider - Interface in de.pianoman911.mapengine.api.clientside
Manager interface for creating all sorts of map displays.
IDrawingSpace - Interface in de.pianoman911.mapengine.api.drawing
Drawing utility for drawing single pixels or other shapes and forms.
IFrame - Interface in de.pianoman911.mapengine.api.clientside
Single frame of a map display.
IHoldableDisplay - Interface in de.pianoman911.mapengine.api.clientside
A holdable display is a single map with the dimensions of 128x128.
This can be used for giving players a holdable map item.
ILayeredDrawingSpace - Interface in de.pianoman911.mapengine.api.drawing
A combination of multiple IDrawingSpace's, stacked on top to produce layering.
image(BufferedImage, int, int) - Method in interface de.pianoman911.mapengine.api.drawing.IDrawingSpace
Draws an image in the drawing space.
ImageUtils - Class in de.pianoman911.mapengine.api.util
Utilities for working with BufferedImage's.
IMap - Interface in de.pianoman911.mapengine.api.clientside
Abstract representation for vanilla filled maps, used for IHoldableDisplay and for multiple IFrame in IMapDisplay.
IMapColors - Interface in de.pianoman911.mapengine.api.colors
This is used to convert 24-bit RGB color space to the minecraft map color space.
IMapDisplay - Interface in de.pianoman911.mapengine.api.clientside
A map display which creates packet-level item frame displays with a custom width and height.
instance() - Static method in interface de.pianoman911.mapengine.api.MapEngineApi
Utility method to get the instance of the MapEngineApi.
interactDistance() - Method in interface de.pianoman911.mapengine.api.clientside.IMapDisplay
 
interactDistance() - Method in class de.pianoman911.mapengine.api.event.MapClickEvent
 
interactDistance(double) - Method in interface de.pianoman911.mapengine.api.clientside.IMapDisplay
Sets the distance at which the player can interact with the map display.
The default distance is at 6 blocks.
interactionEntityId() - Method in interface de.pianoman911.mapengine.api.clientside.IFrame
Note: Frames only exist on the network level, so the server doesn't know about this frame entity.
IPipeline - Interface in de.pianoman911.mapengine.api.pipeline
The pipeline is a list of streams that are executed in order for every invoked flush.
Multiple pipelines can be created for different purposes, they can be used for the same display.
IPipelineContext - Interface in de.pianoman911.mapengine.api.pipeline
This interface is used to pass data between IPipelineNode's, it is created for every flush and is passed to every node.
IPipelineInput - Interface in de.pianoman911.mapengine.api.pipeline
 
IPipelineNode - Interface in de.pianoman911.mapengine.api.pipeline
Implemented by every pipeline processing element.
IPipelineOutput - Interface in de.pianoman911.mapengine.api.pipeline
Only internally implemented, but is working API.
IPipelineProvider - Interface in de.pianoman911.mapengine.api.pipeline
Manager interface for creating objects related to pipelines.
IPipelineStream - Interface in de.pianoman911.mapengine.api.pipeline
A pipeline stream is a pipeline node which takes a buffer, a context and returns a computed buffer.
This is used for applying filters in the pipeline or changing the pipeline context based on the buffer contents.
isReceiver(Player) - Method in interface de.pianoman911.mapengine.api.pipeline.IPipelineContext
 
itemRotation(Player, int) - Method in interface de.pianoman911.mapengine.api.clientside.IMapDisplay
Sets the item rotation of the item frame.
itemStack(int) - Method in interface de.pianoman911.mapengine.api.clientside.IMap
Creates an ItemStack with the correct map id set for the given z level.
This should be used for giving e.g.
A B C D E F G H I L M N O P R S T U V W X Y Z 
All Classes and Interfaces|All Packages|Constant Field Values