Index

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

A

a() - Method in record class journeymap.api.v2.client.util.tuple.Tuple2
Returns the value of the a record component.
a() - Method in record class journeymap.api.v2.client.util.tuple.Tuple3
Returns the value of the a record component.
a() - Method in record class journeymap.api.v2.client.util.tuple.Tuple4
Returns the value of the a record component.
active - Variable in class journeymap.api.v2.client.util.UIState
Whether the UI is active or not.
activeMapTypes - Variable in class journeymap.api.v2.client.display.Overlay
 
activeMapTypes - Variable in class journeymap.api.v2.client.model.TextProperties
 
activeUIs - Variable in class journeymap.api.v2.client.display.Overlay
 
activeUIs - Variable in class journeymap.api.v2.client.model.TextProperties
 
addAmbientEntity(Class<? extends LivingEntity>) - Method in class journeymap.api.v2.client.event.EntityRegistrationEvent
Adds ambient entities like bats.
addBefore(String, InfoSlotDisplayEvent.Position) - Method in class journeymap.api.v2.client.event.InfoSlotDisplayEvent
This will put it at the top, of either the top of minimap slots or bottoms of minimap slots.
addHostileEntity(Class<? extends LivingEntity>) - Method in class journeymap.api.v2.client.event.EntityRegistrationEvent
Adds hostile entities, monsters, aggressive creatures.
addLast(String, InfoSlotDisplayEvent.Position) - Method in class journeymap.api.v2.client.event.InfoSlotDisplayEvent
This will add a slot to the bottom, of either the bottom of minimap slots or bottom of minimap slots.
addMenuItem(String, ModPopupMenu.Action) - Method in interface journeymap.api.v2.client.fullscreen.ModPopupMenu
Adds a button with an action when clicked to the popup menu.
addMenuItemScreen(String, Screen) - Method in interface journeymap.api.v2.client.fullscreen.ModPopupMenu
Helper method to display a screen on top of the fullscreen map when a user clicks the option.
ADDON_BUTTON_DISPLAY_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
use FullscreenEventRegistry
ADDON_BUTTON_DISPLAY_EVENT - Static variable in class journeymap.api.v2.common.event.FullscreenEventRegistry
This event is used for adding buttons to the right panel on the fullscreen map.
AddonButtonDisplayEvent(IFullscreen, ThemeButtonDisplay) - Constructor for class journeymap.api.v2.client.event.FullscreenDisplayEvent.AddonButtonDisplayEvent
 
addPassiveEntity(Class<? extends LivingEntity>) - Method in class journeymap.api.v2.client.event.EntityRegistrationEvent
Adds passive entities like animals.
addThemeButton(String, String, ResourceLocation, IThemeButton.Action) - Method in interface journeymap.api.v2.client.fullscreen.ThemeButtonDisplay
Creates and adds a theme button with a separate on/off label to the toolbar.
addThemeButton(String, ResourceLocation, IThemeButton.Action) - Method in interface journeymap.api.v2.client.fullscreen.ThemeButtonDisplay
Creates and adds a theme button with a separate on/off label to the toolbar.
addThemeToggleButton(String, String, ResourceLocation, boolean, IThemeButton.Action) - Method in interface journeymap.api.v2.client.fullscreen.ThemeButtonDisplay
Creates and adds a theme toggle button with a separate on/off label to the toolbar.
addThemeToggleButton(String, ResourceLocation, boolean, IThemeButton.Action) - Method in interface journeymap.api.v2.client.fullscreen.ThemeButtonDisplay
Creates and adds a theme toggle button with a separate on/off label to the toolbar.
addVillagerEntity(Class<? extends LivingEntity>) - Method in class journeymap.api.v2.client.event.EntityRegistrationEvent
Adds villager entities like villagers or npcs.
addWaypoint(String, Waypoint) - Method in interface journeymap.api.v2.client.IClientAPI
Adds a waypoint
addWaypoint(Waypoint) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
 
addWaypointGroup(WaypointGroup) - Method in interface journeymap.api.v2.client.IClientAPI
Adds a Waypoint group to the system.
all() - Static method in enum class journeymap.api.v2.client.display.Context.MapType
 
all() - Static method in enum class journeymap.api.v2.client.display.Context.UI
Any/All UIs.
AMBIENT - Enum constant in enum class journeymap.api.v2.client.event.EntityRegistrationEvent.Type
 
API_OWNER - Static variable in interface journeymap.api.v2.client.IClientAPI
 
API_VERSION - Static variable in interface journeymap.api.v2.client.IClientAPI
 
apiVersion() - Element in annotation interface journeymap.api.v2.client.JourneyMapPlugin
Mod Devs can supply the version of journeymap-api the mod was built against, so that it will not load the plugin if there is a breaking change.

B

b() - Method in record class journeymap.api.v2.client.util.tuple.Tuple2
Returns the value of the b record component.
b() - Method in record class journeymap.api.v2.client.util.tuple.Tuple3
Returns the value of the b record component.
b() - Method in record class journeymap.api.v2.client.util.tuple.Tuple4
Returns the value of the b record component.
backgroundColor - Variable in class journeymap.api.v2.client.model.TextProperties
 
backgroundOpacity - Variable in class journeymap.api.v2.client.model.TextProperties
 
backgroundScreen - Variable in class journeymap.api.v2.client.ui.component.LayeredScreen
 
Biome - Enum constant in enum class journeymap.api.v2.client.display.Context.MapType
 
blockBounds - Variable in class journeymap.api.v2.client.util.UIState
The area of blocks displayed in the UI.
blockSize - Variable in class journeymap.api.v2.client.util.UIState
The width in pixels of a single block in the UI's map at the current zoom level.
BooleanOption - Class in journeymap.api.v2.client.option
 
BooleanOption(OptionCategory, String, String, Boolean) - Constructor for class journeymap.api.v2.client.option.BooleanOption
Boolean - creates a checkbox For tooltips, your i18n key plus .tooltip in your language json example mod.option.label and mod.option.label.tooltip
BooleanOption(OptionCategory, String, String, Boolean, Boolean) - Constructor for class journeymap.api.v2.client.option.BooleanOption
Boolean - creates a checkbox For tooltips, your i18n key plus .tooltip in your language json example mod.option.label and mod.option.label.tooltip
Bottom - Enum constant in enum class journeymap.api.v2.client.event.InfoSlotDisplayEvent.Position
 

C

c() - Method in record class journeymap.api.v2.client.util.tuple.Tuple3
Returns the value of the c record component.
c() - Method in record class journeymap.api.v2.client.util.tuple.Tuple4
Returns the value of the c record component.
cancel() - Method in class journeymap.api.v2.common.event.impl.JourneyMapEvent
Cancels the event only if the Type is cancellable.
CENTER - Enum constant in enum class journeymap.api.v2.client.model.ShapeProperties.StrokePosition
 
centerAnchors() - Method in class journeymap.api.v2.client.model.MapImage
Centers the image on the associated position.
centerOn(double, double) - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Centers the map on x, z coord
chunkY - Variable in class journeymap.api.v2.client.util.UIState
For underground/cave/nether/end maps, the vertical slice (chunk y) displayed.
clampOpacity(float) - Static method in class journeymap.api.v2.client.display.Displayable
Clamps an rgb int value to the allowable range of 0F-1F.
clampRGB(int) - Static method in class journeymap.api.v2.client.display.Displayable
Clamps an rgb int value to the allowable range.
classifyAndGroup(List<MapPolygon>) - Static method in class journeymap.api.v2.client.util.PolygonHelper
Given an arbitrary list of polygons, determine which are hulls and holes and which holes are associated with which hulls.
clearFlagForRerender() - Method in class journeymap.api.v2.client.display.Overlay
Used by JourneyMap after the overlay has been re-rendered.
ClickEvent(FullscreenMapEvent.Stage, BlockPos, ResourceKey<Level>, Point2D.Double, int) - Constructor for class journeymap.api.v2.client.event.FullscreenMapEvent.ClickEvent
Map clicked event, fired when a user clicks on the map.
Client - Enum constant in enum class journeymap.api.v2.common.event.impl.CommonEvent.Side
 
ClientEvent - Class in journeymap.api.v2.client.event
Parent class for events propagated by the Client API to IClientPlugin implementations.
ClientEvent(boolean) - Constructor for class journeymap.api.v2.client.event.ClientEvent
Constructor.
ClientEvent(boolean, ResourceKey<Level>) - Constructor for class journeymap.api.v2.client.event.ClientEvent
Constructor.
ClientEventRegistry - Class in journeymap.api.v2.common.event
Events consumers subscribe in the IClientPlugin.initialize(IClientAPI) method on your plugin.
ClientEventRegistry() - Constructor for class journeymap.api.v2.common.event.ClientEventRegistry
 
close() - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Closes the map.
color - Variable in class journeymap.api.v2.client.model.TextProperties
 
colorOverride() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Does waypoint group override individual waypoint colors.
CommonEvent - Class in journeymap.api.v2.common.event.impl
 
CommonEvent(boolean, CommonEvent.Side) - Constructor for class journeymap.api.v2.common.event.impl.CommonEvent
 
CommonEvent.Side - Enum Class in journeymap.api.v2.common.event.impl
 
CommonEventRegistry - Class in journeymap.api.v2.common.event
Common events, fired both on Client and Server Events consumers subscribe in the IClientPlugin.initialize(IClientAPI) or @link IServerPlugin#initialize(IServerAPI) method on your plugin.
CommonEventRegistry() - Constructor for class journeymap.api.v2.common.event.CommonEventRegistry
 
compareTo(Displayable) - Method in class journeymap.api.v2.client.display.Displayable
Compares this object with the specified object for order.
config - Variable in class journeymap.api.v2.client.option.Option
 
Config<T> - Interface in journeymap.api.v2.client.option
 
context - Variable in class journeymap.api.v2.client.event.WaypointEvent
Deprecated.
 
context - Variable in class journeymap.api.v2.common.event.common.WaypointEvent
 
Context - Interface in journeymap.api.v2.client.display
Enums that describe the various display contexts in JourneyMap.
Context.MapType - Enum Class in journeymap.api.v2.client.display
Map types.
Context.UI - Enum Class in journeymap.api.v2.client.display
Map UIs.
create(Class<E>) - Static method in class journeymap.api.v2.common.event.impl.EventFactory
 
CREATE - Enum constant in enum class journeymap.api.v2.client.event.WaypointEvent.Context
Deprecated.
Fired when a new waypoint is created.
CREATE - Enum constant in enum class journeymap.api.v2.common.event.common.WaypointEvent.Context
Fired when a new waypoint is created.
CREATE - Enum constant in enum class journeymap.api.v2.common.event.common.WaypointGroupEvent.Context
Fired when a new waypoint group is created.
createBlockRect(BlockPos, BlockPos) - Static method in class journeymap.api.v2.client.util.PolygonHelper
Creates a polygon for the block coords, starting with the lower-left (southwest) corner and going counter-clockwise.
createChunkPolygon(int, int, int) - Static method in class journeymap.api.v2.client.util.PolygonHelper
Creates a polygon for the chunk coords, starting with the lower-left (southwest) corner and going counter-clockwise.
createChunkPolygonForWorldCoords(int, int, int) - Static method in class journeymap.api.v2.client.util.PolygonHelper
Creates a polygon for the chunk containing worldCoords, starting with the lower-left (southwest) corner and going counter-clockwise.
createChunksArea(Collection<ChunkPos>) - Static method in class journeymap.api.v2.client.util.PolygonHelper
Given a collection of chunks, creates an Area that covers them.
createChunksPolygon(Collection<ChunkPos>, int) - Static method in class journeymap.api.v2.client.util.PolygonHelper
Given a collection of chunks, creates one or more MapPolygonWithHoles that covers them.
createClientWaypoint(String, BlockPos, String, String, boolean) - Static method in class journeymap.api.v2.common.waypoint.WaypointFactory
 
createClientWaypoint(String, BlockPos, String, String, boolean) - Method in interface journeymap.api.v2.common.waypoint.WaypointFactory.WaypointStore
 
createClientWaypoint(String, BlockPos, String, ResourceKey<Level>, boolean) - Static method in class journeymap.api.v2.common.waypoint.WaypointFactory
Creates a ClientWaypoint.
createClientWaypoint(String, BlockPos, String, boolean) - Static method in class journeymap.api.v2.common.waypoint.WaypointFactory
 
createClientWaypoint(String, BlockPos, ResourceKey<Level>, boolean) - Static method in class journeymap.api.v2.common.waypoint.WaypointFactory
 
createPolygonFromArea(Area, int) - Static method in class journeymap.api.v2.client.util.PolygonHelper
Creates a set of MapPolygonWithHoles from the given Area (XZ block coords) and the given Y coord.
createSubItemList(String) - Method in interface journeymap.api.v2.client.fullscreen.ModPopupMenu
Creates a sublist popup menu.
createWaypointGroup(String, String) - Static method in class journeymap.api.v2.common.waypoint.WaypointFactory
 
createWaypointGroup(String, String) - Method in interface journeymap.api.v2.common.waypoint.WaypointFactory.WaypointStore
 
CUSTOM_TOOLBAR_UPDATE_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
use FullscreenEventRegistry
CUSTOM_TOOLBAR_UPDATE_EVENT - Static variable in class journeymap.api.v2.common.event.FullscreenEventRegistry
Used to create custom toolbars on the fullscreen map.
CustomIntegerOption - Class in journeymap.api.v2.client.option
 
CustomIntegerOption(OptionCategory, String, String, Integer, Integer, Integer, Boolean) - Constructor for class journeymap.api.v2.client.option.CustomIntegerOption
Creates an Integer textbox.
CustomOption<T> - Class in journeymap.api.v2.client.option
Custom Option generates a text box in the options menu.
CustomOption(OptionCategory, String, String, T) - Constructor for class journeymap.api.v2.client.option.CustomOption
 
CustomTextOption - Class in journeymap.api.v2.client.option
 
CustomTextOption(OptionCategory, String, String, String) - Constructor for class journeymap.api.v2.client.option.CustomTextOption
Creates a String textbox.
CustomToolBarBuilder - Interface in journeymap.api.v2.client.fullscreen
 
CustomToolbarEvent(IFullscreen, CustomToolBarBuilder) - Constructor for class journeymap.api.v2.client.event.FullscreenDisplayEvent.CustomToolbarEvent
Deprecated.
 

D

d() - Method in record class journeymap.api.v2.client.util.tuple.Tuple4
Returns the value of the d record component.
Day - Enum constant in enum class journeymap.api.v2.client.display.Context.MapType
 
DEATH_WAYPOINT_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Indicates a Death Waypoint is about to be created for the player.
DeathWaypointEvent - Class in journeymap.api.v2.client.event
Indicates a Death Waypoint is about to be created.
DeathWaypointEvent(BlockPos, ResourceKey<Level>) - Constructor for class journeymap.api.v2.client.event.DeathWaypointEvent
Constructor.
defaultValue - Variable in class journeymap.api.v2.client.option.Option
 
DELETED - Enum constant in enum class journeymap.api.v2.client.event.WaypointEvent.Context
Deprecated.
Fired when a waypoint is deleted.
DELETED - Enum constant in enum class journeymap.api.v2.common.event.common.WaypointEvent.Context
Fired when a waypoint is deleted.
DELETED - Enum constant in enum class journeymap.api.v2.common.event.common.WaypointGroupEvent.Context
Fired when a waypoint group is deleted.
deleteWaypoints() - Method in class journeymap.api.v2.common.event.common.WaypointGroupEvent
If the delete group event is also deleting all the waypoints in the group
dimension - Variable in class journeymap.api.v2.client.display.Overlay
 
dimension - Variable in class journeymap.api.v2.client.event.ClientEvent
World dimension where event occurred.
dimension - Variable in class journeymap.api.v2.client.util.UIState
The dimension displayed in the UI.
dimension - Variable in class journeymap.api.v2.common.event.common.WaypointEvent
 
disableFeature(ResourceKey<Level>, Context.MapType, boolean) - Method in interface journeymap.api.v2.client.IClientAPI
Note: This method IS NOT SUPPORTED for most mods.
display() - Method in class journeymap.api.v2.client.ui.component.LayeredScreen
 
DISPLAY_UPDATE_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Indicates a change in the display characteristics of the specified UI.
Displayable - Class in journeymap.api.v2.client.display
Base class for Overlays and Waypoints.
Displayable(String) - Constructor for class journeymap.api.v2.client.display.Displayable
Constructor with explicit display id.
displayBounds - Variable in class journeymap.api.v2.client.util.UIState
The screen area (pixels) used by the UI.
displayOrder - Variable in class journeymap.api.v2.client.display.Overlay
 
displayType - Variable in class journeymap.api.v2.client.display.Displayable
 
DisplayType - Enum Class in journeymap.api.v2.client.display
Enum of display types which are usable in the JourneyMap Client API and the class reference to each one's implementation.
DisplayUpdateEvent - Class in journeymap.api.v2.client.event
Indicates a change in the display characteristics of the specified UI.
DisplayUpdateEvent(UIState) - Constructor for class journeymap.api.v2.client.event.DisplayUpdateEvent
Constructor
doAction(IThemeButton) - Method in interface journeymap.api.v2.client.fullscreen.IThemeButton.Action
 
doAction(BlockPos) - Method in interface journeymap.api.v2.client.fullscreen.ModPopupMenu.Action
 

E

ENTITY - Enum constant in enum class journeymap.api.v2.client.event.EntityRegistrationEvent.Type
 
ENTITY_RADAR_UPDATE_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
This event is fired when JourneyMap updates an entity before it is displayed on the map.
ENTITY_REGISTRATION_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
This event is fired very early in mod loading so that JourneyMap has a handle on possible entities to display on the map This event is not cancellable.
EntityRadarUpdateEvent - Class in journeymap.api.v2.client.event
This event is fired when JourneyMap updates an entity before it is displayed on the map.
EntityRadarUpdateEvent(UIState, EntityRadarUpdateEvent.EntityType, WrappedEntity) - Constructor for class journeymap.api.v2.client.event.EntityRadarUpdateEvent
 
EntityRadarUpdateEvent.EntityType - Enum Class in journeymap.api.v2.client.event
 
EntityRegistrationEvent - Class in journeymap.api.v2.client.event
Register entity classes that are not a typical LivingEntity or Entity that is used by vanilla that needs to be displayed on the map.
EntityRegistrationEvent(Map<EntityRegistrationEvent.Type, List<Class<? extends Entity>>>) - Constructor for class journeymap.api.v2.client.event.EntityRegistrationEvent
 
EntityRegistrationEvent.Type - Enum Class in journeymap.api.v2.client.event
 
EnumOption<E> - Class in journeymap.api.v2.client.option
 
EnumOption(OptionCategory, String, String, E) - Constructor for class journeymap.api.v2.client.option.EnumOption
Boolean - creates a dropdown of the enum list.
equals(Object) - Method in class journeymap.api.v2.client.display.Displayable
Equality is based on either reference equality or GUID.
equals(Object) - Method in class journeymap.api.v2.client.model.MapImage
 
equals(Object) - Method in class journeymap.api.v2.client.model.ShapeProperties
 
equals(Object) - Method in record class journeymap.api.v2.client.util.tuple.Tuple2
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class journeymap.api.v2.client.util.tuple.Tuple3
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class journeymap.api.v2.client.util.tuple.Tuple4
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class journeymap.api.v2.client.util.UIState
 
equals(Object) - Method in record class journeymap.api.v2.common.event.impl.EventImpl.Listener
Indicates whether some other object is "equal to" this one.
Event<E> - Interface in journeymap.api.v2.common.event.impl
 
EventFactory<T> - Class in journeymap.api.v2.common.event.impl
 
EventFactory() - Constructor for class journeymap.api.v2.common.event.impl.EventFactory
 
EventImpl<E> - Class in journeymap.api.v2.common.event.impl
 
EventImpl(Class<E>) - Constructor for class journeymap.api.v2.common.event.impl.EventImpl
 
EventImpl.Listener<T> - Record Class in journeymap.api.v2.common.event.impl
 
exists(Displayable) - Method in interface journeymap.api.v2.client.IClientAPI
Check whether a displayable exists in the Client API.

F

flagForRerender() - Method in class journeymap.api.v2.client.display.Overlay
Indicate the overlay needs to be re-rendered.
FloatOption - Class in journeymap.api.v2.client.option
 
FloatOption(OptionCategory, String, String, Float, float, float) - Constructor for class journeymap.api.v2.client.option.FloatOption
Creates a slider button of Float values
FloatOption(OptionCategory, String, String, Float, float, float, float, int) - Constructor for class journeymap.api.v2.client.option.FloatOption
Creates a slider button of Float values
fontShadow - Variable in class journeymap.api.v2.client.model.TextProperties
 
Fullscreen - Enum constant in enum class journeymap.api.v2.client.display.Context.UI
The Fullscreen map UI.
FULLSCREEN - Enum constant in enum class journeymap.api.v2.client.event.PopupMenuEvent.Layer
 
FULLSCREEN_MAP_CLICK_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
use FullscreenEventRegistry
FULLSCREEN_MAP_CLICK_EVENT - Static variable in class journeymap.api.v2.common.event.FullscreenEventRegistry
Indicates that the fullscreen map is going to have a mouse click.
FULLSCREEN_MAP_DRAG_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
use FullscreenEventRegistry
FULLSCREEN_MAP_DRAG_EVENT - Static variable in class journeymap.api.v2.common.event.FullscreenEventRegistry
Indicates the start of the mouse dragging.
FULLSCREEN_MAP_MOVE_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
use FullscreenEventRegistry
FULLSCREEN_MAP_MOVE_EVENT - Static variable in class journeymap.api.v2.common.event.FullscreenEventRegistry
Indicates moving of the mouse, gets block info where the cursor is pointing.
FULLSCREEN_POPUP_MENU_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
use FullscreenEventRegistry
FULLSCREEN_POPUP_MENU_EVENT - Static variable in class journeymap.api.v2.common.event.FullscreenEventRegistry
This event is fired when a user right clicks anywhere on the fullscreen map that is not an overlay or waypoint.
FULLSCREEN_RENDER_EVENT - Static variable in class journeymap.api.v2.common.event.FullscreenEventRegistry
This event is called after the map and all layers are drawn on the screen, between the map and the buttons.
FULLSCREEN_ZOOM_MIN - Static variable in class journeymap.api.v2.client.util.UIState
Max Zoom Out for fullscreen 2 pixels per region.
FullscreenDisplayEvent - Class in journeymap.api.v2.client.event
This event is used for adding buttons to existing tool-bars or creating your own toolbars on the fullscreen map.
FullscreenDisplayEvent.AddonButtonDisplayEvent - Class in journeymap.api.v2.client.event
This event is used for adding buttons to the right panel on the fullscreen map.
FullscreenDisplayEvent.CustomToolbarEvent - Class in journeymap.api.v2.client.event
Deprecated.
this event should be a rare usage event, most mods should use FullscreenDisplayEvent.AddonButtonDisplayEvent. Overuse of this event can cause toolbars to display over other mod's toolbars. USE SPARINGLY! This event is not cancellable
FullscreenDisplayEvent.MapTypeButtonDisplayEvent - Class in journeymap.api.v2.client.event
Deprecated.
since this is a special event that requires special modification uses, it is suggested to not use it.
FullscreenEventRegistry - Class in journeymap.api.v2.common.event
 
FullscreenEventRegistry() - Constructor for class journeymap.api.v2.common.event.FullscreenEventRegistry
 
FullscreenMapEvent - Class in journeymap.api.v2.client.event
Event classes for the Fullscreen map.
FullscreenMapEvent.ClickEvent - Class in journeymap.api.v2.client.event
ClickedEvent, handles mouseclicks pre and post, pre is cancelable post is not.
FullscreenMapEvent.MouseDraggedEvent - Class in journeymap.api.v2.client.event
MouseDraggedEvent, handles mouse dragging pre and post, pre is cancelable post is not.
FullscreenMapEvent.MouseMoveEvent - Class in journeymap.api.v2.client.event
MouseDraggedEvent, handles mouse dragging pre and post, pre is cancelable post is not.
FullscreenMapEvent.Stage - Enum Class in journeymap.api.v2.client.event
 
FullscreenPopupMenuEvent(ModPopupMenu, IFullscreen) - Constructor for class journeymap.api.v2.client.event.PopupMenuEvent.FullscreenPopupMenuEvent
 
FullscreenRenderEvent - Class in journeymap.api.v2.client.event
This event fired after map tiles and all entities, polygons, waypoints and before the buttons.
FullscreenRenderEvent(IFullscreen, GuiGraphics, int, int, float) - Constructor for class journeymap.api.v2.client.event.FullscreenRenderEvent
 

G

get() - Method in interface journeymap.api.v2.client.option.Config
 
get() - Method in class journeymap.api.v2.client.option.Option
 
getActiveMapTypes() - Method in class journeymap.api.v2.client.display.Overlay
Returns a set of enums indicating which map types (Day, Night) the overlay should be active in.
getActiveMapTypes() - Method in class journeymap.api.v2.client.model.TextProperties
Returns a set of enums indicating which map types (Day, Night) the text should be active in.
getActiveUIs() - Method in class journeymap.api.v2.client.display.Overlay
Returns a set of enums indicating which JourneyMap UIs (Fullscreen, Minimap, Webmap) the overlay should be active in.
getActiveUIs() - Method in class journeymap.api.v2.client.model.TextProperties
Returns a set of enums indicating which JourneyMap UIs (Fullscreen, Minimap, Webmap) the text should be displayed in.
getActiveUiState() - Method in class journeymap.api.v2.client.event.EntityRadarUpdateEvent
Gets the current active UIState, small chance it may be null.
getAggro() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
If the entity is aggro toward the player
getAllowNeg() - Method in class journeymap.api.v2.client.option.CustomIntegerOption
 
getAllWaypointGroups() - Method in interface journeymap.api.v2.client.IClientAPI
Gets an immutable list of all waypoint groups.
getAllWaypoints() - Method in interface journeymap.api.v2.client.IClientAPI
Returns all waypoints that journeymap has stored for the current game/server.
getAllWaypoints(ResourceKey<Level>) - Method in interface journeymap.api.v2.client.IClientAPI
Gets all waypoints for the provided dimension from all of journeymap's waypoints.
getAnchorX() - Method in class journeymap.api.v2.client.model.MapImage
Gets anchor x.
getAnchorY() - Method in class journeymap.api.v2.client.model.MapImage
Gets anchor y.
getBackgroundColor() - Method in class journeymap.api.v2.client.model.TextProperties
Gets background color.
getBackgroundOpacity() - Method in class journeymap.api.v2.client.model.TextProperties
Gets background opacity.
getBackgroundScreen() - Method in class journeymap.api.v2.client.ui.component.LayeredScreen
 
getBiome() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Gets the entity's biome.
getBiome() - Method in interface journeymap.api.v2.client.fullscreen.IBlockInfo
 
getBlock() - Method in interface journeymap.api.v2.client.fullscreen.IBlockInfo
 
getBlockPos() - Method in interface journeymap.api.v2.client.fullscreen.IBlockInfo
 
getBlockPos() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
getBlockState() - Method in interface journeymap.api.v2.client.fullscreen.IBlockInfo
 
getBlue() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
getBottomY() - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Gets the bottom y of the toolbar.
getButton() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.ClickEvent
 
getButton() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.MouseDraggedEvent
 
getButton() - Method in interface journeymap.api.v2.client.fullscreen.IThemeButton
Gets the root button.
getCategory() - Method in class journeymap.api.v2.client.option.Option
 
getCenterBlockX(boolean) - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Center Block X
getCenterBlockZ(boolean) - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Center Block Z
getCenterX() - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Gets the center x of the toolbar.
getChunk() - Method in interface journeymap.api.v2.client.fullscreen.IBlockInfo
 
getChunkPos() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
The chunk position of the entity.
getChunkPos() - Method in interface journeymap.api.v2.client.fullscreen.IBlockInfo
 
getColor() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Gets the color of the icon displayed on the map.
getColor() - Method in class journeymap.api.v2.client.model.MapImage
Gets color.
getColor() - Method in class journeymap.api.v2.client.model.TextProperties
Gets the font color.
getColor() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
getColor() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
 
getContext() - Method in class journeymap.api.v2.client.event.WaypointEvent
Deprecated.
The event context.
getContext() - Method in class journeymap.api.v2.common.event.common.WaypointEvent
The event context.
getContext() - Method in class journeymap.api.v2.common.event.common.WaypointGroupEvent
The event context.
getCustomData() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Gets the custom data stored on a waypoint
getCustomData() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Gets the custom data stored on a waypoint group
getCustomName() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
The entity's custom name.
getCustomToolBarBuilder() - Method in class journeymap.api.v2.client.event.FullscreenDisplayEvent.CustomToolbarEvent
Deprecated.
 
getDataPath(String) - Method in interface journeymap.api.v2.client.IClientAPI
This call gets the current user's data path for saving custom addon data specific to the game/world the user is playing in.
getDefaultValue() - Method in class journeymap.api.v2.client.option.Option
 
getDescription() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
 
getDestinationLevel() - Method in class journeymap.api.v2.common.event.common.TeleportEvent
Destination Dimension
getDimension() - Method in class journeymap.api.v2.client.display.Overlay
The dimension this overlay should be displayed in.
getDimension() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
The dimension where the entity is located.
getDimension() - Method in class journeymap.api.v2.common.event.common.WaypointEvent
World dimension where event occurred.
getDimensions() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
getDisplayHeight() - Method in class journeymap.api.v2.client.model.MapImage
Gets the image height in pixels when rendered.
getDisplayOrder() - Method in class journeymap.api.v2.client.display.Displayable
Used to determine display order, lower first.
getDisplayOrder() - Method in class journeymap.api.v2.client.display.Overlay
Any features are displayed on the map in order of their screen displayOrder, with higher values displaying in front of features with lower values.
getDisplayType() - Method in class journeymap.api.v2.client.display.Displayable
DisplayType enum for the object.
getDisplayWidth() - Method in class journeymap.api.v2.client.model.MapImage
Gets the display width in pixels when rendered.
getEntityClasses(EntityRegistrationEvent.Type) - Method in class journeymap.api.v2.client.event.EntityRegistrationEvent
 
getEntityIconLocation() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
The icon resource location.
getEntityId() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
The entity id, typically a UUID string.
getEntityRef() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
This is a weak reference to the Entity, setting any values on this entity will not change how journeymap displays or interacts with the entity.
getEntityToolTips() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Gets the current entity tooltip
getEventClass() - Method in class journeymap.api.v2.common.event.impl.EventImpl
 
getEvents() - Method in class journeymap.api.v2.common.event.impl.EventFactory
 
getFieldName() - Method in class journeymap.api.v2.client.option.Option
 
getFillColor() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets stroke Color.
getFillOpacity() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets fill opacity.
getFromLevel() - Method in class journeymap.api.v2.common.event.common.TeleportEvent
Dimension where the user initiated the teleport.
getFullscreen() - Method in class journeymap.api.v2.client.event.FullscreenDisplayEvent.CustomToolbarEvent
Deprecated.
 
getFullscreen() - Method in class journeymap.api.v2.client.event.FullscreenDisplayEvent
 
getFullscreen() - Method in class journeymap.api.v2.client.event.FullscreenRenderEvent
 
getFullscreen() - Method in class journeymap.api.v2.client.event.PopupMenuEvent
 
getGraphics() - Method in class journeymap.api.v2.client.event.FullscreenRenderEvent
 
getGreen() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
getGroup() - Method in class journeymap.api.v2.common.event.common.WaypointGroupEvent
Gets the waypoint group that the event is handling.
getGroupFrom() - Method in class journeymap.api.v2.common.event.common.WaypointGroupTransferEvent
The group the waypoint is transferring from.
getGroupId() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Unique id of the group this waypoint belongs to.
getGroupTo() - Method in class journeymap.api.v2.common.event.common.WaypointGroupTransferEvent
The group the waypoint is transferring to.
getGuid() - Method in class journeymap.api.v2.client.display.Displayable
Dash-delimited GUID for the display object in the form of "modid-displayType-displayId".
getGuid() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Unique Id for each waypoint, will not change.
getGuid() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
 
getHeading() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
The heading of the entity.
getHeight() - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Gets the toolbar height.
getHoles() - Method in class journeymap.api.v2.client.display.PolygonOverlay
(optional) A list of polygons treated as holes inside the outerArea
getHostile() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
If the entity is hostile
getIcon() - Method in class journeymap.api.v2.client.display.MarkerOverlay
Icon to display in the marker.
getIconColor() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Gets color.
getIconColor() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Gets color.
getIconOpacity() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Gets opacity.
getIconOpacity() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Gets opacity.
getIconResourceLocation() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Gets the texture resource location.
getIconResourceLocation() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Gets the texture resource location.
getIconRotation() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Gets the rotation in degrees the image should be oriented.
getIconRotation() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Gets the rotation in degrees the image should be oriented.
getIconTextureHeight() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Gets the image textureHeight.
getIconTextureHeight() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Gets the image textureHeight.
getIconTextureWidth() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Gets the image textureWidth.
getIconTextureWidth() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Gets the image textureWidth.
getId() - Method in class journeymap.api.v2.client.display.Displayable
A unique id for the object.
getId() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Non-unique id that is a comibination of modId and waypoint position.
getImage() - Method in class journeymap.api.v2.client.display.ImageOverlay
Image to display as the overlay.
getImage() - Method in class journeymap.api.v2.client.model.MapImage
Gets the image, if there is one.
getImage() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets the image, if there is one.
getImageLocation() - Method in class journeymap.api.v2.client.model.MapImage
Gets the image location, if there is one.
getImageLocation() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets the image location, if there is one.
getImplClass() - Method in enum class journeymap.api.v2.client.display.DisplayType
Gets the implementation class for the DisplayType.
getIncrementValue() - Method in class journeymap.api.v2.client.option.FloatOption
 
getInfo() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.MouseMoveEvent
 
getInfoSlotMap() - Method in class journeymap.api.v2.client.event.InfoSlotDisplayEvent
Gets the map, remove, add, replace.
getInstance() - Static method in class journeymap.api.v2.common.event.impl.EventFactory
 
getKey() - Method in enum class journeymap.api.v2.client.event.InfoSlotDisplayEvent.Position
 
getKey() - Method in interface journeymap.api.v2.client.option.KeyedEnum
Key is the label.
getLabel() - Method in class journeymap.api.v2.client.display.Overlay
Label text to be displayed on the overlay.
getLabel() - Method in class journeymap.api.v2.client.option.Option
 
getLabel() - Method in class journeymap.api.v2.client.option.OptionCategory
 
getLabelColor() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Gets the label color of the icon displayed on the map.
getLayer() - Method in class journeymap.api.v2.client.event.PopupMenuEvent
 
getLevel() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent
 
getListeners() - Method in class journeymap.api.v2.common.event.impl.EventImpl
 
getLocation() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent
 
getMaxValue() - Method in class journeymap.api.v2.client.option.CustomIntegerOption
 
getMaxValue() - Method in class journeymap.api.v2.client.option.FloatOption
 
getMaxValue() - Method in class journeymap.api.v2.client.option.IntegerOption
 
getMaxZoom() - Method in class journeymap.api.v2.client.display.Overlay
The maximum zoom level (UIState.ZOOM_IN_MAX is highest) where the overlay should be visible.
getMaxZoom() - Method in class journeymap.api.v2.client.model.TextProperties
The maximum zoom level (UIState.ZOOM_IN_MAX is highest) where text should be visible.
getMiddleY() - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Gets the center/middle y of the toolbar.
getMinecraft() - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Gets minecraft
getMinValue() - Method in class journeymap.api.v2.client.option.CustomIntegerOption
 
getMinValue() - Method in class journeymap.api.v2.client.option.FloatOption
 
getMinValue() - Method in class journeymap.api.v2.client.option.IntegerOption
 
getMinZoom() - Method in class journeymap.api.v2.client.display.Overlay
The minimum zoom level (UIState.FULLSCREEN_ZOOM_MIN is lowest) where the overlay should be visible.
getMinZoom() - Method in class journeymap.api.v2.client.model.TextProperties
The minimum zoom level (UIState.FULLSCREEN_ZOOM_MIN is lowest) where the polygon should be visible.
getModId() - Method in class journeymap.api.v2.client.display.Displayable
Your mod id.
getModId() - Method in interface journeymap.api.v2.client.IClientPlugin
Used by JourneyMap to associate your mod id with your plugin instance.
getModId() - Method in class journeymap.api.v2.client.option.OptionCategory
 
getModId() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
getModId() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
 
getMouseDrag() - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Gets the fullscreen mouseDrag position.
getMousePosition() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.ClickEvent
 
getMousePosition() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.MouseDraggedEvent
 
getMousePosition() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.MouseMoveEvent
 
getMouseX() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.ClickEvent
 
getMouseX() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.MouseDraggedEvent
 
getMouseX() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.MouseMoveEvent
 
getMouseX() - Method in class journeymap.api.v2.client.event.FullscreenRenderEvent
 
getMouseY() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.ClickEvent
 
getMouseY() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.MouseDraggedEvent
 
getMouseY() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.MouseMoveEvent
 
getMouseY() - Method in class journeymap.api.v2.client.event.FullscreenRenderEvent
 
getName() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
getName() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
 
getNeedsRerender() - Method in class journeymap.api.v2.client.display.Overlay
Gets whether the overlay needs to be re-rendered.
getNewToolbar(IThemeButton...) - Method in interface journeymap.api.v2.client.fullscreen.CustomToolBarBuilder
Gets a new toolbar instance.
getNorthWestPoint() - Method in class journeymap.api.v2.client.display.ImageOverlay
Top-left location of the image overlay.
getOffsetX() - Method in class journeymap.api.v2.client.model.TextProperties
Gets how many horizontal pixels to shift the center of the label from the center of the overlay.
getOffsetY() - Method in class journeymap.api.v2.client.model.TextProperties
Gets how many vertical pixels to shift the center of the label from the center of the overlay.
getOpacity() - Method in class journeymap.api.v2.client.model.MapImage
Gets opacity.
getOpacity() - Method in class journeymap.api.v2.client.model.TextProperties
Gets opacity.
getOuterArea() - Method in class journeymap.api.v2.client.display.PolygonOverlay
A polygon of the outer area to be displayed.
getOverlayGroupName() - Method in class journeymap.api.v2.client.display.Overlay
A suggested group or category name used to organize map overlays.
getOverlayListener() - Method in class journeymap.api.v2.client.display.Overlay
Gets the listener for user events on the overlay.
getOwner() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
The owner Entity if the Entity is tamed.
getPartialTicks() - Method in class journeymap.api.v2.client.event.FullscreenRenderEvent
 
getPlayerName() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
The player's name if the entity is a player.
getPlugins() - Method in enum class journeymap.api.v2.client.util.PluginHelper
Get the map of plugins, keyed by modId.
getPoint() - Method in class journeymap.api.v2.client.display.MarkerOverlay
Location of the marker.
getPoints() - Method in class journeymap.api.v2.client.model.MapPolygon
Gets an unmodifiable list of the points.
getPopupMenu() - Method in class journeymap.api.v2.client.event.PopupMenuEvent
 
getPos() - Method in class journeymap.api.v2.common.event.common.TeleportEvent
Block Position of target location.
getPosition() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
The position of the entity.
getPrecision() - Method in class journeymap.api.v2.client.option.FloatOption
 
getPrimaryDimension() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
getProfession() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
The profession of the npc.
getRed() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
getRegionX() - Method in interface journeymap.api.v2.client.fullscreen.IBlockInfo
 
getRegionZ() - Method in interface journeymap.api.v2.client.fullscreen.IBlockInfo
 
getRegistryType() - Method in class journeymap.api.v2.client.event.RegistryEvent
 
getRightX() - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Gets the right most X position of the toolbar
getRotation() - Method in class journeymap.api.v2.client.model.MapImage
Gets the rotation in degrees the image should be oriented.
getScale() - Method in class journeymap.api.v2.client.model.TextProperties
Font scale.
getScreen() - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Gets the screen.
getShapeProperties() - Method in class journeymap.api.v2.client.display.PolygonOverlay
Gets the shape properties used to display the polygons.
getSide() - Method in class journeymap.api.v2.common.event.impl.CommonEvent
 
getSortOrder() - Method in class journeymap.api.v2.client.option.Option
 
getSouthEastPoint() - Method in class journeymap.api.v2.client.display.ImageOverlay
Bottom-right location of the image overlay.
getStage() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.ClickEvent
 
getStage() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.MouseDraggedEvent
 
getStage() - Method in class journeymap.api.v2.client.event.MappingEvent
Gets the current mapping stage.
getStrokeColor() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets the stroke color.
getStrokeOpacity() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets stroke opacity.
getStrokePosition() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets the stroke position.
getStrokeWidth() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets the stroke width.
getTag() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
A tag to easily identify waypoints in world an on the map.
getTextProperties() - Method in class journeymap.api.v2.client.display.Overlay
Gets the text properties for the overlay.
getTextureHeight() - Method in class journeymap.api.v2.client.model.MapImage
Gets the image textureHeight.
getTexturePositionX() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets texture position x.
getTexturePositionY() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets texture position y.
getTextureScaleX() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets texture scale x.
getTextureScaleY() - Method in class journeymap.api.v2.client.model.ShapeProperties
Gets texture scale y.
getTextureWidth() - Method in class journeymap.api.v2.client.model.MapImage
Gets the image textureWidth.
getTextureX() - Method in class journeymap.api.v2.client.model.MapImage
Gets X coordinate in BufferedImage where image begins.
getTextureY() - Method in class journeymap.api.v2.client.model.MapImage
Gets Y coordinate in BufferedImage where image begins.
getThemeButton(String, String, ResourceLocation, IThemeButton.Action) - Method in interface journeymap.api.v2.client.fullscreen.CustomToolBarBuilder
Creates and gets a theme button with a separate on/off label.
getThemeButton(String, ResourceLocation, IThemeButton.Action) - Method in interface journeymap.api.v2.client.fullscreen.CustomToolBarBuilder
Creates and gets a theme button with a separate on/off label.
getThemeButtonDisplay() - Method in class journeymap.api.v2.client.event.FullscreenDisplayEvent
 
getThemeToggleButton(String, String, ResourceLocation, IThemeButton.Action) - Method in interface journeymap.api.v2.client.fullscreen.CustomToolBarBuilder
Creates and gets a theme toggle button with a separate on/off label.
getThemeToggleButton(String, ResourceLocation, IThemeButton.Action) - Method in interface journeymap.api.v2.client.fullscreen.CustomToolBarBuilder
Creates and gets a theme toggle button with a separate on/off label.
getTitle() - Method in class journeymap.api.v2.client.display.Overlay
Rollover text to be displayed when the mouse is over the overlay.
getToggled() - Method in interface journeymap.api.v2.client.fullscreen.IThemeButton
Gets true if toggled, false if not.
getToolTip() - Method in class journeymap.api.v2.client.option.OptionCategory
 
getType() - Method in class journeymap.api.v2.client.event.EntityRadarUpdateEvent
Gets the entity type.
getUiState() - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Gets the current UIState
getUIState(Context.UI) - Method in interface journeymap.api.v2.client.IClientAPI
Returns the current UIState of the UI specified.
getUnderground() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Is the entity is a player and underground
getWaypoint() - Method in class journeymap.api.v2.client.event.PopupMenuEvent.WaypointPopupMenuEvent
 
getWaypoint() - Method in class journeymap.api.v2.client.event.WaypointEvent
Deprecated.
Gets the waypoint that the event is handling.
getWaypoint() - Method in class journeymap.api.v2.common.event.common.TeleportEvent
This will be null for context menu teleporting on the fullscreen map.
getWaypoint() - Method in class journeymap.api.v2.common.event.common.WaypointEvent
Gets the waypoint that the event is handling.
getWaypoint() - Method in class journeymap.api.v2.common.event.common.WaypointGroupTransferEvent
Gets the waypoint that is transferring groups.
getWaypoint(String, String) - Method in interface journeymap.api.v2.client.IClientAPI
Gets the waypoint by display Id for the modId provided.
getWaypointGroup(String) - Method in interface journeymap.api.v2.client.IClientAPI
Gets a waypoint group from the group's guid.
getWaypointGroupByName(String, String) - Method in interface journeymap.api.v2.client.IClientAPI
Gets a waypoint group from the name.
getWaypointGroups(String) - Method in interface journeymap.api.v2.client.IClientAPI
Gets all waypoint groups for a modid.
getWaypointIds() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
 
getWaypoints(String) - Method in interface journeymap.api.v2.client.IClientAPI
Gets all waypoints for the provided modId
getWidth() - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Gets the toolbar width
getWorldId() - Method in class journeymap.api.v2.client.event.MappingEvent
Gets the worldId for the current world.
getWorldId() - Method in interface journeymap.api.v2.client.IClientAPI
Gets the worldId for the current world.
getWrappedEntity() - Method in class journeymap.api.v2.client.event.EntityRadarUpdateEvent
Gets the wrapped entity, modifying the Entity itself will not change anything.
getX() - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Gets the x position.
getX() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
getY() - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Gets the y position.
getY() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
getZ() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 

H

hasFontShadow() - Method in class journeymap.api.v2.client.model.TextProperties
Whether font shadow should be used.
hashCode() - Method in class journeymap.api.v2.client.display.Displayable
 
hashCode() - Method in class journeymap.api.v2.client.model.MapImage
 
hashCode() - Method in class journeymap.api.v2.client.model.ShapeProperties
 
hashCode() - Method in record class journeymap.api.v2.client.util.tuple.Tuple2
Returns a hash code value for this object.
hashCode() - Method in record class journeymap.api.v2.client.util.tuple.Tuple3
Returns a hash code value for this object.
hashCode() - Method in record class journeymap.api.v2.client.util.tuple.Tuple4
Returns a hash code value for this object.
hashCode() - Method in class journeymap.api.v2.client.util.UIState
 
hashCode() - Method in record class journeymap.api.v2.common.event.impl.EventImpl.Listener
Returns a hash code value for this object.
holes - Variable in class journeymap.api.v2.client.model.MapPolygonWithHoles
 
HOSTILE - Enum constant in enum class journeymap.api.v2.client.event.EntityRegistrationEvent.Type
 
hull - Variable in class journeymap.api.v2.client.model.MapPolygonWithHoles
 

I

IBlockInfo - Interface in journeymap.api.v2.client.fullscreen
 
IClientAPI - Interface in journeymap.api.v2.client
Definition for the JourneyMap Client API.
IClientPlugin - Interface in journeymap.api.v2.client
Interface used by JourneyMap to initialize client plugins and provide the Client API.
iconOverride() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Does waypoint group override individual waypoint icons.
id - Variable in class journeymap.api.v2.client.display.Displayable
 
IFullscreen - Interface in journeymap.api.v2.client.fullscreen
 
Image - Enum constant in enum class journeymap.api.v2.client.display.DisplayType
 
ImageOverlay - Class in journeymap.api.v2.client.display
An image overlay places an image on the map between the given coordinates.
ImageOverlay(String, BlockPos, BlockPos, MapImage) - Constructor for class journeymap.api.v2.client.display.ImageOverlay
Constructor.
INFO_SLOT - Enum constant in enum class journeymap.api.v2.client.event.RegistryEvent.RegistryType
 
INFO_SLOT_DISPLAY_EVENT - Static variable in class journeymap.api.v2.common.event.MinimapEventRegistry
This event allows addons to add, update, remove, replace current info slots.
INFO_SLOT_REGISTRY_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
 
INFO_SLOT_REGISTRY_EVENT_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
InfoSlotDisplayEvent - Class in journeymap.api.v2.client.event
 
InfoSlotDisplayEvent(LinkedHashMap<String, InfoSlotDisplayEvent.Position>) - Constructor for class journeymap.api.v2.client.event.InfoSlotDisplayEvent
 
InfoSlotDisplayEvent.Position - Enum Class in journeymap.api.v2.client.event
 
InfoSlotRegistryEvent(RegistryEvent.InfoSlotRegistryEvent.InfoSlotRegistrar) - Constructor for class journeymap.api.v2.client.event.RegistryEvent.InfoSlotRegistryEvent
 
initialize(IClientAPI) - Method in interface journeymap.api.v2.client.IClientPlugin
Called by JourneyMap during the init phase of mod loading.
initialized - Variable in enum class journeymap.api.v2.client.util.PluginHelper
 
initPlugins(IClientAPI) - Method in enum class journeymap.api.v2.client.util.PluginHelper
Called by JourneyMap during its initialization phase.
INSIDE - Enum constant in enum class journeymap.api.v2.client.model.ShapeProperties.StrokePosition
 
INSTANCE - Enum constant in enum class journeymap.api.v2.client.util.PluginHelper
 
IntegerOption - Class in journeymap.api.v2.client.option
 
IntegerOption(OptionCategory, String, String, Integer, int, int) - Constructor for class journeymap.api.v2.client.option.IntegerOption
Creates a slider button of Integer values For tooltips, your i18n key plus .tooltip in your language json example mod.option.label and mod.option.label.tooltip
IOverlayListener - Interface in journeymap.api.v2.client.display
Interface for receiving user events related to an Overlay.
isActive() - Method in interface journeymap.api.v2.client.fullscreen.IThemeButton
Gets if the button is active, if enabled and toggled
isActiveIn(UIState) - Method in class journeymap.api.v2.client.display.Overlay
Whether the overlay should be active for the given contexts.
isActiveIn(UIState) - Method in class journeymap.api.v2.client.model.TextProperties
Whether the overlay should be active for the given contexts.
isAmbientCreature() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Is entity an ambient creature.
isBlur() - Method in class journeymap.api.v2.client.model.MapImage
 
isCancellable() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.ClickEvent
 
isCancellable() - Method in class journeymap.api.v2.client.event.FullscreenMapEvent.MouseDraggedEvent
 
isCancellable() - Method in class journeymap.api.v2.common.event.impl.JourneyMapEvent
Whether the event is cancellable.
isCancelled() - Method in class journeymap.api.v2.common.event.impl.JourneyMapEvent
Whether the event has been cancelled.
isDisabled() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Is the entity disabled from being drawn on the map.
isEnabled() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Is waypoint enabled.
isEnabled() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Is waypoint group enabled.
isInvisible() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Is entity invisible to the current player.
isInZoomRange(UIState) - Method in class journeymap.api.v2.client.display.Overlay
Whether the zoom of the given context is within the zoom range of the overlay.
isLocked() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Can users change group settings, including adding/removing waypoints
isMaster() - Method in class journeymap.api.v2.client.option.BooleanOption
 
isMouseOver() - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Is the mouse over the toolbar.
isNpc() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Is entity an npc
isPassiveAnimal() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Is entity a passive animal
isPersistent() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
isSneaking() - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Is entity sneaking
iterator() - Method in class journeymap.api.v2.client.model.MapPolygon
Iterates the points.
IThemeButton - Interface in journeymap.api.v2.client.fullscreen
 
IThemeButton.Action - Interface in journeymap.api.v2.client.fullscreen
The button action.
IThemeToolBar - Interface in journeymap.api.v2.client.fullscreen
 

J

journeymap.api.v2.client - package journeymap.api.v2.client
An API for client-side JourneyMap.
journeymap.api.v2.client.display - package journeymap.api.v2.client.display
Objects used by the API to display shapes, images, etc.
journeymap.api.v2.client.entity - package journeymap.api.v2.client.entity
 
journeymap.api.v2.client.event - package journeymap.api.v2.client.event
Events propagated by the API
journeymap.api.v2.client.fullscreen - package journeymap.api.v2.client.fullscreen
 
journeymap.api.v2.client.model - package journeymap.api.v2.client.model
Basic model objects used to build Overlays and Waypoints.
journeymap.api.v2.client.option - package journeymap.api.v2.client.option
 
journeymap.api.v2.client.ui.component - package journeymap.api.v2.client.ui.component
 
journeymap.api.v2.client.util - package journeymap.api.v2.client.util
Utility classes for API functionality.
journeymap.api.v2.client.util.tuple - package journeymap.api.v2.client.util.tuple
 
journeymap.api.v2.common.event - package journeymap.api.v2.common.event
 
journeymap.api.v2.common.event.common - package journeymap.api.v2.common.event.common
 
journeymap.api.v2.common.event.impl - package journeymap.api.v2.common.event.impl
 
journeymap.api.v2.common.waypoint - package journeymap.api.v2.common.waypoint
 
JourneyMapEvent - Class in journeymap.api.v2.common.event.impl
 
JourneyMapEvent(boolean) - Constructor for class journeymap.api.v2.common.event.impl.JourneyMapEvent
 
JourneyMapPlugin - Annotation Interface in journeymap.api.v2.client
Used by JourneyMap to discover and classload plugin classes.

K

key - Variable in enum class journeymap.api.v2.client.event.InfoSlotDisplayEvent.Position
 
KeyedEnum - Interface in journeymap.api.v2.client.option
Interface indicating an enum has a key.

L

label - Variable in class journeymap.api.v2.client.display.Overlay
 
LayeredScreen - Class in journeymap.api.v2.client.ui.component
 
LayeredScreen(Component) - Constructor for class journeymap.api.v2.client.ui.component.LayeredScreen
 
listener() - Method in record class journeymap.api.v2.common.event.impl.EventImpl.Listener
Returns the value of the listener record component.
Listener(String, Consumer<T>) - Constructor for record class journeymap.api.v2.common.event.impl.EventImpl.Listener
 
Listener(String, Consumer<T>, Class<?>) - Constructor for record class journeymap.api.v2.common.event.impl.EventImpl.Listener
Creates an instance of a Listener record class.
location - Variable in class journeymap.api.v2.client.event.DeathWaypointEvent
 
LOGGER - Static variable in enum class journeymap.api.v2.client.util.PluginHelper
 

M

MAP_TYPE_BUTTON_DISPLAY_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
use FullscreenEventRegistry
MAP_TYPE_BUTTON_DISPLAY_EVENT - Static variable in class journeymap.api.v2.common.event.FullscreenEventRegistry
Deprecated.
since this is a special event that requires special modification to use, it is suggested to not use it without first discussing with TeamJM developers.
mapCenter - Variable in class journeymap.api.v2.client.util.UIState
The block position at the center of the UI.
MapImage - Class in journeymap.api.v2.client.model
Defines attributes needed to display an image on the map.
MapImage(NativeImage) - Constructor for class journeymap.api.v2.client.model.MapImage
Constructor.
MapImage(NativeImage, int, int, int, int, int, float) - Constructor for class journeymap.api.v2.client.model.MapImage
Constructor.
MapImage(ResourceLocation, int, int) - Constructor for class journeymap.api.v2.client.model.MapImage
Constructor.
MapImage(ResourceLocation, int, int, int, int, int, float) - Constructor for class journeymap.api.v2.client.model.MapImage
Constructor.
MAPPING_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Indicates JourneyMap has started or stopped mapping chunks in the dimension.
MAPPING_STARTED - Enum constant in enum class journeymap.api.v2.client.event.MappingEvent.Stage
 
MAPPING_STOPPED - Enum constant in enum class journeymap.api.v2.client.event.MappingEvent.Stage
 
MappingEvent - Class in journeymap.api.v2.client.event
This event fires when mapping starts or stops.
MappingEvent(MappingEvent.Stage, ResourceKey<Level>, String) - Constructor for class journeymap.api.v2.client.event.MappingEvent
 
MappingEvent.Stage - Enum Class in journeymap.api.v2.client.event
The mapping stages
MapPolygon - Class in journeymap.api.v2.client.model
A MapPolygon is a sequence of at least 3 BlockPos.
MapPolygon(List<BlockPos>) - Constructor for class journeymap.api.v2.client.model.MapPolygon
Constructor.
MapPolygon(BlockPos...) - Constructor for class journeymap.api.v2.client.model.MapPolygon
Constructor.
MapPolygonWithHoles - Class in journeymap.api.v2.client.model
This is a simple convenience wrapper for an outer MapPolygon and a list of holes.
MapPolygonWithHoles(MapPolygon, List<MapPolygon>) - Constructor for class journeymap.api.v2.client.model.MapPolygonWithHoles
Creates a MapPolygonWithHoles.
mapType - Variable in class journeymap.api.v2.client.util.UIState
The current map type of the UI.
MapTypeButtonDisplayEvent(IFullscreen, ThemeButtonDisplay) - Constructor for class journeymap.api.v2.client.event.FullscreenDisplayEvent.MapTypeButtonDisplayEvent
Deprecated.
 
Marker - Enum constant in enum class journeymap.api.v2.client.display.DisplayType
 
MarkerOverlay - Class in journeymap.api.v2.client.display
A Marker overlay shows a geographical point on the map with an icon and a label.
MarkerOverlay(String, BlockPos, MapImage) - Constructor for class journeymap.api.v2.client.display.MarkerOverlay
Constructor.
maxZoom - Variable in class journeymap.api.v2.client.display.Overlay
 
maxZoom - Variable in class journeymap.api.v2.client.model.TextProperties
 
minecraft - Variable in class journeymap.api.v2.client.ui.component.LayeredScreen
 
Minimap - Enum constant in enum class journeymap.api.v2.client.display.Context.UI
The Minimap UI.
MINIMAP_ZOOM_MIN - Static variable in class journeymap.api.v2.client.util.UIState
Maz Zoom out for the minimap.
minimapEnabled() - Method in interface journeymap.api.v2.client.IClientAPI
Gets the minimap enabled or disabled state
MinimapEventRegistry - Class in journeymap.api.v2.common.event
 
MinimapEventRegistry() - Constructor for class journeymap.api.v2.common.event.MinimapEventRegistry
 
minZoom - Variable in class journeymap.api.v2.client.display.Overlay
 
minZoom - Variable in class journeymap.api.v2.client.model.TextProperties
 
MOB - Enum constant in enum class journeymap.api.v2.client.event.EntityRadarUpdateEvent.EntityType
 
modId - Variable in class journeymap.api.v2.client.display.Displayable
 
modId() - Method in record class journeymap.api.v2.common.event.impl.EventImpl.Listener
Returns the value of the modId record component.
ModPopupMenu - Interface in journeymap.api.v2.client.fullscreen
 
ModPopupMenu.Action - Interface in journeymap.api.v2.client.fullscreen
The action when the menu button is clicked.
MouseDraggedEvent(FullscreenMapEvent.Stage, BlockPos, ResourceKey<Level>, Point2D.Double, int) - Constructor for class journeymap.api.v2.client.event.FullscreenMapEvent.MouseDraggedEvent
Map MouseDraggedEvent event, fired when a user drag the mouse on the map.
MouseMoveEvent(ResourceKey<Level>, IBlockInfo, Point2D.Double) - Constructor for class journeymap.api.v2.client.event.FullscreenMapEvent.MouseMoveEvent
Map clicked event, fired when a user clicks on the map.

N

needsRerender - Variable in class journeymap.api.v2.client.display.Overlay
 
newInactive(Context.UI, Minecraft) - Static method in class journeymap.api.v2.client.util.UIState
Convenience factory method to create an inactive UIState.
newInactive(UIState) - Static method in class journeymap.api.v2.client.util.UIState
Convenience factory method to create an inactive UIState.
Night - Enum constant in enum class journeymap.api.v2.client.display.Context.MapType
 

O

of(Class<? extends Displayable>) - Static method in enum class journeymap.api.v2.client.display.DisplayType
Gets the DisplayType corresponding to the implementation class.
offsetX - Variable in class journeymap.api.v2.client.model.TextProperties
 
offsetY - Variable in class journeymap.api.v2.client.model.TextProperties
 
onActivate(UIState) - Method in interface journeymap.api.v2.client.display.IOverlayListener
Called when the Overlay is actively displayed.
onClose() - Method in class journeymap.api.v2.client.ui.component.LayeredScreen
 
onDeactivate(UIState) - Method in interface journeymap.api.v2.client.display.IOverlayListener
Called when Overlay is no longer displayed.
onMouseClick(UIState, Point2D.Double, BlockPos, int, boolean) - Method in interface journeymap.api.v2.client.display.IOverlayListener
Called when the mouse is clicked within the bounds of the overlay.
onMouseMove(UIState, Point2D.Double, BlockPos) - Method in interface journeymap.api.v2.client.display.IOverlayListener
Called when the mouse moves within the bounds of the overlay.
onMouseOut(UIState, Point2D.Double, BlockPos) - Method in interface journeymap.api.v2.client.display.IOverlayListener
Called when the mouse first leaves the bounds of the overlay.
onOverlayMenuPopup(UIState, Point2D.Double, BlockPos, ModPopupMenu) - Method in interface journeymap.api.v2.client.display.IOverlayListener
Called when the popup menu is displayed on an overlay.
opacity - Variable in class journeymap.api.v2.client.model.TextProperties
 
Option<T> - Class in journeymap.api.v2.client.option
 
Option(OptionCategory, String, String, T) - Constructor for class journeymap.api.v2.client.option.Option
Parent for all options.
OPTION_REGISTRY - Static variable in class journeymap.api.v2.client.option.OptionsRegistry
 
OptionCategory - Class in journeymap.api.v2.client.option
 
OptionCategory(String, String) - Constructor for class journeymap.api.v2.client.option.OptionCategory
 
OptionCategory(String, String, String) - Constructor for class journeymap.api.v2.client.option.OptionCategory
 
OPTIONS - Enum constant in enum class journeymap.api.v2.client.event.RegistryEvent.RegistryType
 
OPTIONS_REGISTRY_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
 
OPTIONS_REGISTRY_EVENT_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
OptionsRegistry - Class in journeymap.api.v2.client.option
This class is not intended for use by modders, Options register themselves.
OptionsRegistry() - Constructor for class journeymap.api.v2.client.option.OptionsRegistry
 
OptionsRegistryEvent() - Constructor for class journeymap.api.v2.client.event.RegistryEvent.OptionsRegistryEvent
 
OUTSIDE - Enum constant in enum class journeymap.api.v2.client.model.ShapeProperties.StrokePosition
 
Overlay - Class in journeymap.api.v2.client.display
Provides IDs and key information for map overlays in JourneyMap.
overlayGroupName - Variable in class journeymap.api.v2.client.display.Overlay
 
overlayListener - Variable in class journeymap.api.v2.client.display.Overlay
 

P

PASSIVE - Enum constant in enum class journeymap.api.v2.client.event.EntityRegistrationEvent.Type
 
PLAYER - Enum constant in enum class journeymap.api.v2.client.event.EntityRadarUpdateEvent.EntityType
 
playerAccepts(String, DisplayType) - Method in interface journeymap.api.v2.client.IClientAPI
Check whether player will accept a type of Displayable from your mod.
PLUGIN_INTERFACE_NAME - Static variable in enum class journeymap.api.v2.client.util.PluginHelper
 
PluginHelper - Enum Class in journeymap.api.v2.client.util
Enum singleton used by JourneyMap to load and initialize plugins.
plugins - Variable in enum class journeymap.api.v2.client.util.PluginHelper
 
Polygon - Enum constant in enum class journeymap.api.v2.client.display.DisplayType
 
PolygonHelper - Class in journeymap.api.v2.client.util
Utility class related to Polygons.
PolygonHelper() - Constructor for class journeymap.api.v2.client.util.PolygonHelper
 
PolygonOverlay - Class in journeymap.api.v2.client.display
A polygon overlay displays a geometric area on a map.
PolygonOverlay(String, ResourceKey<Level>, ShapeProperties, MapPolygon) - Constructor for class journeymap.api.v2.client.display.PolygonOverlay
Constructor.
PolygonOverlay(String, ResourceKey<Level>, ShapeProperties, MapPolygon, List<MapPolygon>) - Constructor for class journeymap.api.v2.client.display.PolygonOverlay
Constructor.
PolygonOverlay(String, ResourceKey<Level>, ShapeProperties, MapPolygonWithHoles) - Constructor for class journeymap.api.v2.client.display.PolygonOverlay
Constructor.
popLayer() - Method in class journeymap.api.v2.client.ui.component.LayeredScreen
 
PopupMenuEvent - Class in journeymap.api.v2.client.event
This event is used for adding items to the right click menu on the fullscreen map.
PopupMenuEvent(ModPopupMenu, PopupMenuEvent.Layer, IFullscreen) - Constructor for class journeymap.api.v2.client.event.PopupMenuEvent
This event is used for adding items to the right click menu on the fullscreen map.
PopupMenuEvent.FullscreenPopupMenuEvent - Class in journeymap.api.v2.client.event
This event is fired when a user right clicks anywhere on the fullscreen map that is not an overlay or waypoint.
PopupMenuEvent.Layer - Enum Class in journeymap.api.v2.client.event
 
PopupMenuEvent.WaypointPopupMenuEvent - Class in journeymap.api.v2.client.event
This event is fired when a user right-clicks on a waypoint icon.
POST - Enum constant in enum class journeymap.api.v2.client.event.FullscreenMapEvent.Stage
 
PRE - Enum constant in enum class journeymap.api.v2.client.event.FullscreenMapEvent.Stage
 
preInitPlugins(List<String>) - Method in enum class journeymap.api.v2.client.util.PluginHelper
Called by JourneyMap during it's preInitialization phase to find plugin classes included in other mods and then instantiate them.

R

READ - Enum constant in enum class journeymap.api.v2.client.event.WaypointEvent.Context
Deprecated.
Fired when a waypoint is read from disk, waypoints are always read in batches.
READ - Enum constant in enum class journeymap.api.v2.common.event.common.WaypointEvent.Context
Fired when a waypoint is read from disk, waypoints are always read in batches.
READ - Enum constant in enum class journeymap.api.v2.common.event.common.WaypointGroupEvent.Context
Fired when a waypoint group.
register(String, String, long, Supplier<String>) - Method in class journeymap.api.v2.client.event.RegistryEvent.InfoSlotRegistryEvent
Registers an infoslot.
register(String, Option<?>) - Static method in class journeymap.api.v2.client.option.OptionsRegistry
Modders do not use this, options register themselves.
register(String, Component, long, Supplier<Component>) - Method in interface journeymap.api.v2.client.event.RegistryEvent.InfoSlotRegistryEvent.InfoSlotRegistrar
Registers an infoslot.
register(String, Component, long, Supplier<Component>) - Method in class journeymap.api.v2.client.event.RegistryEvent.InfoSlotRegistryEvent
Registers an infoslot.
RegistryEvent - Class in journeymap.api.v2.client.event
Event classes for journeymap registries.
RegistryEvent.InfoSlotRegistryEvent - Class in journeymap.api.v2.client.event
Used for creating your own info slots.
RegistryEvent.InfoSlotRegistryEvent.InfoSlotRegistrar - Interface in journeymap.api.v2.client.event
 
RegistryEvent.OptionsRegistryEvent - Class in journeymap.api.v2.client.event
Fired when it is time to register custom options to display in journeymap options screen.
RegistryEvent.RegistryType - Enum Class in journeymap.api.v2.client.event
The registry types.
remove(Displayable) - Method in interface journeymap.api.v2.client.IClientAPI
Remove a displayable from the player's maps.
removeAll(String) - Method in interface journeymap.api.v2.client.IClientAPI
Remove all displayables.
removeAll(String, DisplayType) - Method in interface journeymap.api.v2.client.IClientAPI
Remove all displayables by DisplayType from the player's maps.
removeAllWaypoints(String) - Method in interface journeymap.api.v2.client.IClientAPI
Remove all waypoints.
removeWaypoint(String, Waypoint) - Method in interface journeymap.api.v2.client.IClientAPI
Remove a waypoint.
removeWaypointGroup(WaypointGroup, boolean) - Method in interface journeymap.api.v2.client.IClientAPI
Removes a waypoint group.
removeWaypointGroups(String, boolean) - Method in interface journeymap.api.v2.client.IClientAPI
Removes groups for a modId.
render(GuiGraphics, int, int, float) - Method in class journeymap.api.v2.client.ui.component.LayeredScreen
Deprecated.
renderBackground(GuiGraphics, int, int, float) - Method in class journeymap.api.v2.client.ui.component.LayeredScreen
 
renderPopupScreen(GuiGraphics, int, int, float) - Method in class journeymap.api.v2.client.ui.component.LayeredScreen
 
renderPopupScreenBackground(GuiGraphics, int, int, float) - Method in class journeymap.api.v2.client.ui.component.LayeredScreen
 
requestMapTile(String, ResourceKey<Level>, Context.MapType, ChunkPos, ChunkPos, Integer, int, boolean, Consumer<NativeImage>) - Method in interface journeymap.api.v2.client.IClientAPI
Note: This method IS NOT SUPPORTED for most mods.
resize(Minecraft, int, int) - Method in class journeymap.api.v2.client.ui.component.LayeredScreen
 

S

scale - Variable in class journeymap.api.v2.client.model.TextProperties
 
Server - Enum constant in enum class journeymap.api.v2.common.event.impl.CommonEvent.Side
 
ServerEventRegistry - Class in journeymap.api.v2.common.event
 
ServerEventRegistry() - Constructor for class journeymap.api.v2.common.event.ServerEventRegistry
 
set(T) - Method in interface journeymap.api.v2.client.option.Config
 
set(T) - Method in class journeymap.api.v2.client.option.Option
 
setActiveMapTypes(Context.MapType...) - Method in class journeymap.api.v2.client.display.Overlay
Set of enums indicating which JourneyMap map types (Day, Night) the overlay should be active in.
setActiveMapTypes(Context.MapType...) - Method in class journeymap.api.v2.client.model.TextProperties
Set of enums indicating which JourneyMap map types (Day, Night) the text should be active in.
setActiveUIs(Context.UI...) - Method in class journeymap.api.v2.client.display.Overlay
Set of enums indicating which JourneyMap UIs (Fullscreen, Minimap, Webmap) the overlay should be active in.
setActiveUIs(Context.UI...) - Method in class journeymap.api.v2.client.model.TextProperties
Set of enums indicating which JourneyMap UIs (Fullscreen, Minimap, Webmap) the text should be displayed in.
setAnchorX(double) - Method in class journeymap.api.v2.client.model.MapImage
Sets anchor x.
setAnchorY(double) - Method in class journeymap.api.v2.client.model.MapImage
Sets anchor y.
setBackgroundColor(int) - Method in class journeymap.api.v2.client.model.TextProperties
Sets background color.
setBackgroundOpacity(float) - Method in class journeymap.api.v2.client.model.TextProperties
Sets background opacity.
setBlockPos(BlockPos) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setBlue(int) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setBlur(boolean) - Method in class journeymap.api.v2.client.model.MapImage
Sets the blur, True will use GL_LINEAR which will give AA to the image.
setColor(int) - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Sets the icon color of the dot when the user has the display set to dots.
setColor(int) - Method in class journeymap.api.v2.client.model.MapImage
Sets color used to tint the image.
setColor(int) - Method in class journeymap.api.v2.client.model.TextProperties
Sets the font color (rgb).
setColor(int) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setColor(Integer) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
 
setColorOverride(boolean) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Setting this to true, waypoints will use the group color instead of individual colors.
setCustomData(String) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Allows add-on devs to set custom data on their waypoints for use, this is not used by journeymap.
setCustomData(String) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Allows add-on devs to set custom data on their waypoint groups for use, this is not used by journeymap.
setCustomName(String) - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Sets the custom name of the entity.
setCustomName(Component) - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Sets the custom name of the entity.
setDescription(String) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
 
setDestinationLevel(ResourceKey<Level>) - Method in class journeymap.api.v2.common.event.common.TeleportEvent
Set to override the destination level.
setDimension(ResourceKey<Level>) - Method in class journeymap.api.v2.client.display.Overlay
Sets dimension.
setDimensions(Collection<String>) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setDisable(boolean) - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Disables the entity from being drawn on the map.
setDisplayHeight(double) - Method in class journeymap.api.v2.client.model.MapImage
Sets the image height in pixels when rendered, allowing the image to be scaled if needed.
setDisplayOrder(int) - Method in class journeymap.api.v2.client.display.Overlay
Any features are displayed on the map in order of their screen displayOrder, with higher values displaying in front of features with lower values.
setDisplayWidth(double) - Method in class journeymap.api.v2.client.model.MapImage
Sets the image width in pixels when rendered, allowing the image to be scaled if needed.
setDrawButton(boolean) - Method in interface journeymap.api.v2.client.fullscreen.IThemeButton
Sets the button to draw or ot.
setDrawOutline(boolean) - Method in interface journeymap.api.v2.client.entity.WrappedEntity
When setting a custom image via `setEntityIconLocation` if you want to disable the outline when users have their entity icons drawing outlines.
setEnabled(boolean) - Method in interface journeymap.api.v2.client.fullscreen.IThemeButton
Enables or disables the button.
setEnabled(boolean) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Set waypoint enabled / disabled
setEnabled(boolean) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Set waypoint group enabled / disabled
setEntityIconLocation(ResourceLocation) - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Set the icon location for the entity.
setEntityToolTips(List<Component>) - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Sets the entity tooltip.
setFillColor(int) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets fill color.
setFillOpacity(float) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets fillOpacity.
setFontShadow(boolean) - Method in class journeymap.api.v2.client.model.TextProperties
Sets whether font shadow should be used.
setGreen(int) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setHoles(List<MapPolygon>) - Method in class journeymap.api.v2.client.display.PolygonOverlay
Sets a list of polygons treated as holes inside the outerArea
setIcon(MapImage) - Method in class journeymap.api.v2.client.display.MarkerOverlay
Sets the icon to display in the marker.
setIconColor(Integer) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Sets color used to tint the image.
setIconColor(Integer) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Sets color used to tint the image.
setIconOpacity(float) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Sets opacity.
setIconOpacity(float) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Sets opacity.
setIconOverride(boolean) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Setting this to true, waypoints will use the group icons instead of individual iconss.
setIconResourceLoctaion(ResourceLocation) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Sets the texture resource location.
setIconResourceLoctaion(ResourceLocation) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Sets the texture resource location.
setIconRotation(int) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Sets the rotation in degrees the image should be oriented.
setIconRotation(int) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Sets the rotation in degrees the image should be oriented.
setIconTextureHeight(Integer) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Sets the texture height
setIconTextureHeight(Integer) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Sets the texture height
setIconTextureSize(int, int) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Set the texture size
setIconTextureSize(int, int) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Set the texture size
setIconTextureWidth(Integer) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Sets the texture width
setIconTextureWidth(Integer) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Sets the texture width
setImage(NativeImage) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets the image.
setImage(MapImage) - Method in class journeymap.api.v2.client.display.ImageOverlay
Sets image to display as the overlay.
setImageLocation(ResourceLocation) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets the image location.
setLabel(String) - Method in class journeymap.api.v2.client.display.Overlay
Label text to be displayed on the overlay.
setLabelColor(int) - Method in interface journeymap.api.v2.client.entity.WrappedEntity
Sets the label color for the entity.
setLabels(String, String) - Method in interface journeymap.api.v2.client.fullscreen.IThemeButton
Sets the on and off labels
setLayoutCenteredHorizontal(int, int, int, boolean) - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Centered Horizontal layout
setLayoutCenteredVertical(int, int, int, boolean) - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Centered Vertical layout
setLayoutDistributedHorizontal(int, int, int, boolean) - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Distributes the buttons horizontal evenly based on the leftX and rightX values.
setLayoutHorizontal(int, int, int, boolean) - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Horizontal layout.
setLayoutVertical(int, int, int, boolean) - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Vertical layout
setLocked(boolean) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Set to true to lock users from modifying the group.
setMaxZoom(int) - Method in class journeymap.api.v2.client.display.Overlay
Sets the maximum zoom level (UIState.ZOOM_IN_MAX is highest) where the overlay should be visible.
setMaxZoom(int) - Method in class journeymap.api.v2.client.model.TextProperties
Sets the maximum zoom level (UIState.ZOOM_IN_MAX is highest) where the polygon should be visible.
setMinZoom(int) - Method in class journeymap.api.v2.client.display.Overlay
Sets the minimum zoom level (UIState.FULLSCREEN_ZOOM_MIN is lowest) where the overlay should be visible.
setMinZoom(int) - Method in class journeymap.api.v2.client.model.TextProperties
Sets the minimum zoom level (UIState.FULLSCREEN_ZOOM_MIN is lowest) where text should be visible.
setName(String) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setName(String) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
 
setNorthWestPoint(BlockPos) - Method in class journeymap.api.v2.client.display.ImageOverlay
Sets top-left location of the image overlay.
setOffsetX(int) - Method in class journeymap.api.v2.client.model.TextProperties
Sets how many horizontal pixels to shift the center of the label from the center of the overlay.
setOffsetY(int) - Method in class journeymap.api.v2.client.model.TextProperties
Sets how many vertical pixels to shift the center of the label from the center of the overlay.
setOpacity(float) - Method in class journeymap.api.v2.client.model.MapImage
Sets opacity.
setOpacity(float) - Method in class journeymap.api.v2.client.model.TextProperties
Sets opacity.
setOuterArea(MapPolygon) - Method in class journeymap.api.v2.client.display.PolygonOverlay
Sets the polygon of the outer area to be displayed.
setOverlayGroupName(String) - Method in class journeymap.api.v2.client.display.Overlay
A suggested group or category name used to organize map overlays.
setOverlayListener(IOverlayListener) - Method in class journeymap.api.v2.client.display.Overlay
Sets a listener for receiving user events related to the Overlay.
setPersistent(boolean) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setPoint(BlockPos) - Method in class journeymap.api.v2.client.display.MarkerOverlay
Sets the location of the marker.
setPoints(List<BlockPos>) - Method in class journeymap.api.v2.client.model.MapPolygon
 
setPolygonWithHoles(MapPolygonWithHoles) - Method in class journeymap.api.v2.client.display.PolygonOverlay
Sets the outer area and holes in one go.
setPos(int, int, int) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setPos(BlockPos) - Method in class journeymap.api.v2.common.event.common.TeleportEvent
Update this to modify final teleport location
setPosition(int, int) - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
Sets the x, y position of the toolbar.
setPrimaryDimension(String) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setPrimaryDimension(ResourceKey<Level>) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setRed(int) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setReverse() - Method in interface journeymap.api.v2.client.fullscreen.IThemeToolBar
reverses the button order.
setRotation(int) - Method in class journeymap.api.v2.client.model.MapImage
Sets the rotation in degrees the image should be oriented.
setScale(float) - Method in class journeymap.api.v2.client.model.TextProperties
Sets the font scale.
setShapeProperties(ShapeProperties) - Method in class journeymap.api.v2.client.display.PolygonOverlay
Sets the shape properties used to display the polygons.
setShowDeviation(boolean) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Sets the show deviation text on the beacon.
setShowDeviation(boolean) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Sets the show deviation text on the beacon.
setSortOrder(int) - Method in class journeymap.api.v2.client.option.Option
Used for sorting in the options pane.
setSouthEastPoint(BlockPos) - Method in class journeymap.api.v2.client.display.ImageOverlay
Sets bottom-right location of the image overlay.
setStaysOn(boolean) - Method in interface journeymap.api.v2.client.fullscreen.IThemeButton
Sets so it cannot be toggled off.
setStrokeColor(int) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets the stroke Color (rgb).
setStrokeOpacity(float) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets stroke opacity.
setStrokePosition(ShapeProperties.StrokePosition) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets the stroke position.
setStrokeWidth(float) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets the stroke width.
setTag(String) - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Sets the tag.
setTextProperties(TextProperties) - Method in class journeymap.api.v2.client.display.Overlay
Sets the text properties for the overlay.
setTexturePositionX(double) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets texture position x.
setTexturePositionY(double) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets texture position y.
setTextureScaleX(double) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets texture scale x.
setTextureScaleY(double) - Method in class journeymap.api.v2.client.model.ShapeProperties
Sets texture scale y.
setTitle(String) - Method in class journeymap.api.v2.client.display.Overlay
Rollover text to be displayed when the mouse is over the overlay.
setToggled(Boolean) - Method in interface journeymap.api.v2.client.fullscreen.IThemeButton
Sets the toggled to value.
setTooltip(String...) - Method in interface journeymap.api.v2.client.fullscreen.IThemeButton
Sets tooltip.
setWorldId(String) - Method in class journeymap.api.v2.client.event.MappingEvent
Sets the world id when mapping starts.
setX(int) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setY(int) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
setZ(int) - Method in interface journeymap.api.v2.common.waypoint.Waypoint
 
ShapeProperties - Class in journeymap.api.v2.client.model
Properties defining the display of a shape.
ShapeProperties() - Constructor for class journeymap.api.v2.client.model.ShapeProperties
 
ShapeProperties.StrokePosition - Enum Class in journeymap.api.v2.client.model
 
show(Displayable) - Method in interface journeymap.api.v2.client.IClientAPI
Add (or update) a displayable object to the player's maps.
showDeviation() - Method in interface journeymap.api.v2.common.waypoint.Waypoint
Is deviation being shown
showDeviation() - Method in interface journeymap.api.v2.common.waypoint.WaypointGroup
Is deviation being shown
subscribe(Object, String, Consumer<E>) - Method in interface journeymap.api.v2.common.event.impl.Event
When using this method, you can unsubscribe to this event.
subscribe(Object, String, Consumer<E>) - Method in class journeymap.api.v2.common.event.impl.EventImpl
 
subscribe(String, Consumer<E>) - Method in interface journeymap.api.v2.common.event.impl.Event
Permanently Registered listeners.
subscribe(String, Consumer<E>) - Method in class journeymap.api.v2.common.event.impl.EventImpl
 
subscribingClass() - Method in record class journeymap.api.v2.common.event.impl.EventImpl.Listener
Returns the value of the subscribingClass record component.

T

TELEPORT_EVENT - Static variable in class journeymap.api.v2.common.event.CommonEventRegistry
This event fires when waypoint or map context menu teleporting
TeleportEvent - Class in journeymap.api.v2.common.event.common
 
TeleportEvent(Waypoint, BlockPos, ResourceKey<Level>, ResourceKey<Level>) - Constructor for class journeymap.api.v2.common.event.common.TeleportEvent
 
TeleportEvent(BlockPos, ResourceKey<Level>) - Constructor for class journeymap.api.v2.common.event.common.TeleportEvent
 
textProperties - Variable in class journeymap.api.v2.client.display.Overlay
 
TextProperties - Class in journeymap.api.v2.client.model
Properties defining the display of text.
TextProperties() - Constructor for class journeymap.api.v2.client.model.TextProperties
 
ThemeButtonDisplay - Interface in journeymap.api.v2.client.fullscreen
 
timestamp - Variable in class journeymap.api.v2.common.event.impl.JourneyMapEvent
System millis when event was created.
title - Variable in class journeymap.api.v2.client.display.Overlay
 
toArea(MapPolygon) - Static method in class journeymap.api.v2.client.util.PolygonHelper
Converts a MapPolygon into an Area (keeping XZ coords only).
toggle() - Method in interface journeymap.api.v2.client.fullscreen.IThemeButton
Switch the toggle value.
toggleMapType() - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Moves to the next maptype
toggleMinimap(boolean) - Method in interface journeymap.api.v2.client.IClientAPI
Toggles the minimmap display
Top - Enum constant in enum class journeymap.api.v2.client.event.InfoSlotDisplayEvent.Position
 
Topo - Enum constant in enum class journeymap.api.v2.client.display.Context.MapType
 
toString() - Method in class journeymap.api.v2.client.display.ImageOverlay
 
toString() - Method in class journeymap.api.v2.client.display.MarkerOverlay
 
toString() - Method in class journeymap.api.v2.client.display.PolygonOverlay
 
toString() - Method in class journeymap.api.v2.client.event.DeathWaypointEvent
 
toString() - Method in class journeymap.api.v2.client.event.DisplayUpdateEvent
 
toString() - Method in enum class journeymap.api.v2.client.event.InfoSlotDisplayEvent.Position
 
toString() - Method in class journeymap.api.v2.client.model.MapImage
 
toString() - Method in class journeymap.api.v2.client.model.MapPolygon
 
toString() - Method in class journeymap.api.v2.client.model.ShapeProperties
 
toString() - Method in class journeymap.api.v2.client.model.TextProperties
 
toString() - Method in class journeymap.api.v2.client.option.OptionCategory
 
toString() - Method in record class journeymap.api.v2.client.util.tuple.Tuple2
Returns a string representation of this record class.
toString() - Method in record class journeymap.api.v2.client.util.tuple.Tuple3
Returns a string representation of this record class.
toString() - Method in record class journeymap.api.v2.client.util.tuple.Tuple4
Returns a string representation of this record class.
toString() - Method in class journeymap.api.v2.client.util.UIState
 
toString() - Method in record class journeymap.api.v2.common.event.impl.EventImpl.Listener
Returns a string representation of this record class.
toStringHelper(Overlay) - Method in class journeymap.api.v2.client.display.Overlay
Provides common output for toStringHelper() to subclasses
Tuple2<A,B> - Record Class in journeymap.api.v2.client.util.tuple
 
Tuple2(A, B) - Constructor for record class journeymap.api.v2.client.util.tuple.Tuple2
Creates an instance of a Tuple2 record class.
Tuple3<A,B,C> - Record Class in journeymap.api.v2.client.util.tuple
 
Tuple3(A, B, C) - Constructor for record class journeymap.api.v2.client.util.tuple.Tuple3
Creates an instance of a Tuple3 record class.
Tuple4<A,B,C,D> - Record Class in journeymap.api.v2.client.util.tuple
 
Tuple4(A, B, C, D) - Constructor for record class journeymap.api.v2.client.util.tuple.Tuple4
Creates an instance of a Tuple4 record class.

U

ui - Variable in class journeymap.api.v2.client.util.UIState
The UI to which this state applies.
uiState - Variable in class journeymap.api.v2.client.event.DisplayUpdateEvent
The UIState of the UI which has been updated.
UIState - Class in journeymap.api.v2.client.util
Provides the current state of a Map UI in JourneyMap.
UIState(Context.UI, boolean, ResourceKey<Level>, int, Context.MapType, BlockPos, Integer, AABB, Rectangle2D.Double) - Constructor for class journeymap.api.v2.client.util.UIState
Constructor.
Underground - Enum constant in enum class journeymap.api.v2.client.display.Context.MapType
 
unsubscribe(Object, String) - Method in interface journeymap.api.v2.common.event.impl.Event
 
unsubscribe(Object, String) - Method in class journeymap.api.v2.common.event.impl.EventImpl
 
UPDATE - Enum constant in enum class journeymap.api.v2.client.event.WaypointEvent.Context
Deprecated.
Fired when an existing waypoint is updated.
UPDATE - Enum constant in enum class journeymap.api.v2.common.event.common.WaypointEvent.Context
Fired when an existing waypoint is updated.
UPDATE - Enum constant in enum class journeymap.api.v2.common.event.common.WaypointGroupEvent.Context
Fired when an existing waypoint group is updated.
updateMapType(Context.MapType, Integer, ResourceKey<Level>) - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Updates to a maptype.

V

valueOf(String) - Static method in enum class journeymap.api.v2.client.display.Context.MapType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.display.Context.UI
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.display.DisplayType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.event.EntityRadarUpdateEvent.EntityType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.event.EntityRegistrationEvent.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.event.FullscreenMapEvent.Stage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.event.InfoSlotDisplayEvent.Position
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.event.MappingEvent.Stage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.event.PopupMenuEvent.Layer
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.event.RegistryEvent.RegistryType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.event.WaypointEvent.Context
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.model.ShapeProperties.StrokePosition
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.client.util.PluginHelper
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.common.event.common.WaypointEvent.Context
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.common.event.common.WaypointGroupEvent.Context
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class journeymap.api.v2.common.event.impl.CommonEvent.Side
Returns the enum constant of this class with the specified name.
values() - Static method in enum class journeymap.api.v2.client.display.Context.MapType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.display.Context.UI
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.display.DisplayType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.event.EntityRadarUpdateEvent.EntityType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.event.EntityRegistrationEvent.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.event.FullscreenMapEvent.Stage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.event.InfoSlotDisplayEvent.Position
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.event.MappingEvent.Stage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.event.PopupMenuEvent.Layer
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.event.RegistryEvent.RegistryType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.event.WaypointEvent.Context
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.model.ShapeProperties.StrokePosition
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.client.util.PluginHelper
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.common.event.common.WaypointEvent.Context
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.common.event.common.WaypointGroupEvent.Context
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class journeymap.api.v2.common.event.impl.CommonEvent.Side
Returns an array containing the constants of this enum class, in the order they are declared.
VILLAGER - Enum constant in enum class journeymap.api.v2.client.event.EntityRegistrationEvent.Type
 

W

waypoint - Variable in class journeymap.api.v2.client.event.WaypointEvent
Deprecated.
 
waypoint - Variable in class journeymap.api.v2.common.event.common.WaypointEvent
 
Waypoint - Interface in journeymap.api.v2.common.waypoint
 
WAYPOINT - Enum constant in enum class journeymap.api.v2.client.event.PopupMenuEvent.Layer
 
WAYPOINT_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
WAYPOINT_EVENT - Static variable in class journeymap.api.v2.common.event.CommonEventRegistry
This event handles all the CRUD operations of a waypoints on client and server.
WAYPOINT_GROUP_EVENT - Static variable in class journeymap.api.v2.common.event.CommonEventRegistry
This event handles all the CRUD operations of a waypoint groups on client and server.
WAYPOINT_GROUP_TRANSFER_EVENT - Static variable in class journeymap.api.v2.common.event.CommonEventRegistry
This event fires when a waypoint is transferred from one group to another, from may be null.
WAYPOINT_POPUP_MENU_EVENT - Static variable in class journeymap.api.v2.common.event.ClientEventRegistry
Deprecated, for removal: This API element is subject to removal in a future version.
use FullscreenEventRegistry
WAYPOINT_POPUP_MENU_EVENT - Static variable in class journeymap.api.v2.common.event.FullscreenEventRegistry
This event is fired when a user right-clicks on a waypoint icon.
WaypointEvent - Class in journeymap.api.v2.client.event
Deprecated, for removal: This API element is subject to removal in a future version.
this event will be deleted, use same event in WaypointEvent Switch your registration to use CommonEventRegistry.WAYPOINT_EVENT
WaypointEvent - Class in journeymap.api.v2.common.event.common
This event handles all the CRUD operations of a waypoints.
WaypointEvent(Waypoint, WaypointEvent.Context) - Constructor for class journeymap.api.v2.client.event.WaypointEvent
Deprecated.
 
WaypointEvent(Waypoint, WaypointEvent.Context, ResourceKey<Level>) - Constructor for class journeymap.api.v2.common.event.common.WaypointEvent
 
WaypointEvent.Context - Enum Class in journeymap.api.v2.client.event
Deprecated.
 
WaypointEvent.Context - Enum Class in journeymap.api.v2.common.event.common
 
WaypointFactory - Class in journeymap.api.v2.common.waypoint
 
WaypointFactory(WaypointFactory.WaypointStore) - Constructor for class journeymap.api.v2.common.waypoint.WaypointFactory
 
WaypointFactory.WaypointStore - Interface in journeymap.api.v2.common.waypoint
 
WaypointGroup - Interface in journeymap.api.v2.common.waypoint
 
WaypointGroupEvent - Class in journeymap.api.v2.common.event.common
 
WaypointGroupEvent(WaypointGroup, WaypointGroupEvent.Context) - Constructor for class journeymap.api.v2.common.event.common.WaypointGroupEvent
 
WaypointGroupEvent(WaypointGroup, WaypointGroupEvent.Context, boolean) - Constructor for class journeymap.api.v2.common.event.common.WaypointGroupEvent
 
WaypointGroupEvent.Context - Enum Class in journeymap.api.v2.common.event.common
 
WaypointGroupTransferEvent - Class in journeymap.api.v2.common.event.common
 
WaypointGroupTransferEvent(WaypointGroup, WaypointGroup, Waypoint) - Constructor for class journeymap.api.v2.common.event.common.WaypointGroupTransferEvent
 
WaypointPopupMenuEvent(ModPopupMenu, IFullscreen, Waypoint) - Constructor for class journeymap.api.v2.client.event.PopupMenuEvent.WaypointPopupMenuEvent
 
Webmap - Enum constant in enum class journeymap.api.v2.client.display.Context.UI
The Webmap UI.
WrappedEntity - Interface in journeymap.api.v2.client.entity
This interface is used for setting values of an entity, this controls how an entity is displayed.

Z

zoom - Variable in class journeymap.api.v2.client.util.UIState
The current zoom level of the UI.
ZOOM_IN_MAX - Static variable in class journeymap.api.v2.client.util.UIState
Max Zoom In value.
zoomIn() - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Zooms in
zoomOut() - Method in interface journeymap.api.v2.client.fullscreen.IFullscreen
Zoomes out.
A B C D E F G H I J K L M N O P R S T U V W Z 
All Classes and Interfaces|All Packages|Constant Field Values