Tabnine Logo
MapData.markDirty
Code IndexAdd Tabnine to your IDE (free)

How to use
markDirty
method
in
net.minecraft.world.storage.MapData

Best Java code snippets using net.minecraft.world.storage.MapData.markDirty (Showing top 5 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
List l =
  • Codota Iconnew ArrayList()
  • Codota Iconnew LinkedList()
  • Smart code suggestions by Tabnine
}
origin: vadis365/TheErebus

public static ItemStack setupNewMap(World worldIn, double worldX, double worldZ, byte scale, boolean trackingPosition, boolean unlimitedTracking)
{
  ItemStack itemstack = new ItemStack(ModItems.EREBUS_MAP_FILLED, 1, worldIn.getUniqueDataId("map"));
  String s = "map_" + itemstack.getMetadata();
  MapData mapdata = new MapData(s);
  worldIn.setData(s, mapdata);
  mapdata.scale = scale;
  mapdata.calculateMapCenter(worldX, worldZ, mapdata.scale);
  mapdata.dimension = worldIn.provider.getDimension();
  mapdata.trackingPosition = trackingPosition;
  mapdata.unlimitedTracking = unlimitedTracking;
  mapdata.markDirty();
  return itemstack;
}
origin: vadis365/TheErebus

protected static void enableMapTracking(ItemStack p_185064_0_, World p_185064_1_)
{
  MapData mapdata = ((ItemErebusMap) ModItems.EREBUS_MAP_FILLED).getMapData(p_185064_0_, p_185064_1_);
  p_185064_0_.setItemDamage(p_185064_1_.getUniqueDataId("map"));
  MapData mapdata1 = new MapData("map_" + p_185064_0_.getMetadata());
  mapdata1.trackingPosition = true;
  if (mapdata != null)
  {
    mapdata1.xCenter = mapdata.xCenter;
    mapdata1.zCenter = mapdata.zCenter;
    mapdata1.scale = mapdata.scale;
    mapdata1.dimension = mapdata.dimension;
    mapdata1.markDirty();
    p_185064_1_.setData("map_" + p_185064_0_.getMetadata(), mapdata1);
  }
}
origin: Vazkii/Quark

mapdata.addTargetDecoration(itemstack, treasurePos, "x", Type.TARGET_X);
mapdata.markDirty();
origin: vadis365/TheErebus

protected static void scaleMap(ItemStack p_185063_0_, World p_185063_1_, int p_185063_2_)
{
  MapData mapdata = ((ItemErebusMap) ModItems.EREBUS_MAP_FILLED).getMapData(p_185063_0_, p_185063_1_);
  p_185063_0_.setItemDamage(p_185063_1_.getUniqueDataId("map"));
  MapData mapdata1 = new MapData("map_" + p_185063_0_.getMetadata());
  if (mapdata != null)
  {
    mapdata1.scale = (byte)MathHelper.clamp(mapdata.scale + p_185063_2_, 0, 4);
    mapdata1.trackingPosition = mapdata.trackingPosition;
    mapdata1.calculateMapCenter((double)mapdata.xCenter, (double)mapdata.zCenter, mapdata1.scale);
    mapdata1.dimension = mapdata.dimension;
    mapdata1.markDirty();
    p_185063_1_.setData("map_" + p_185063_0_.getMetadata(), mapdata1);
  }
}
origin: vadis365/TheErebus

@Nullable
public MapData getMapData(ItemStack stack, World worldIn)
{
  String s = "map_" + stack.getMetadata();
  MapData mapdata = (MapData)worldIn.loadData(MapData.class, s);
  if (mapdata == null && !worldIn.isRemote)
  {
    stack.setItemDamage(worldIn.getUniqueDataId("map"));
    s = "map_" + stack.getMetadata();
    mapdata = new MapData(s);
    mapdata.scale = 3;
    mapdata.calculateMapCenter((double)worldIn.getWorldInfo().getSpawnX(), (double)worldIn.getWorldInfo().getSpawnZ(), mapdata.scale);
    mapdata.dimension = worldIn.provider.getDimension();
    mapdata.markDirty();
    worldIn.setData(s, mapdata);
  }
  return mapdata;
}
net.minecraft.world.storageMapDatamarkDirty

Popular methods of MapData

  • addTargetDecoration
  • <init>
  • calculateMapCenter
  • getMapPacket
  • updateMapData

Popular in Java

  • Making http requests using okhttp
  • putExtra (Intent)
  • compareTo (BigDecimal)
  • setContentView (Activity)
  • String (java.lang)
  • ServerSocket (java.net)
    This class represents a server-side socket that waits for incoming client connections. A ServerSocke
  • SimpleDateFormat (java.text)
    Formats and parses dates in a locale-sensitive manner. Formatting turns a Date into a String, and pa
  • LinkedList (java.util)
    Doubly-linked list implementation of the List and Dequeinterfaces. Implements all optional list oper
  • TreeSet (java.util)
    TreeSet is an implementation of SortedSet. All optional operations (adding and removing) are support
  • JPanel (javax.swing)
  • 21 Best IntelliJ Plugins
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now