From 0f9c04c659515ddd0dd61d22e8598f3a98551f92 Mon Sep 17 00:00:00 2001 From: tr7zw Date: Thu, 13 Jun 2024 18:30:19 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20tr7zw/It?= =?UTF-8?q?em-NBT-API@82e52267b85b801d0c31ccc52a1b520c92407c63=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- v2-api/allclasses-frame.html | 2 +- v2-api/allclasses-noframe.html | 2 +- v2-api/constant-values.html | 2 +- v2-api/de/tr7zw/changeme/nbtapi/NBT.html | 74 ++++- v2-api/de/tr7zw/changeme/nbtapi/NBTBlock.html | 2 +- v2-api/de/tr7zw/changeme/nbtapi/NBTChunk.html | 2 +- .../de/tr7zw/changeme/nbtapi/NBTCompound.html | 2 +- .../changeme/nbtapi/NBTCompoundList.html | 2 +- .../tr7zw/changeme/nbtapi/NBTContainer.html | 2 +- .../tr7zw/changeme/nbtapi/NBTDoubleList.html | 2 +- .../de/tr7zw/changeme/nbtapi/NBTEntity.html | 2 +- v2-api/de/tr7zw/changeme/nbtapi/NBTFile.html | 2 +- .../tr7zw/changeme/nbtapi/NBTFloatList.html | 2 +- .../tr7zw/changeme/nbtapi/NBTGameProfile.html | 20 +- .../changeme/nbtapi/NBTIntArrayList.html | 2 +- .../tr7zw/changeme/nbtapi/NBTIntegerList.html | 2 +- v2-api/de/tr7zw/changeme/nbtapi/NBTItem.html | 38 ++- v2-api/de/tr7zw/changeme/nbtapi/NBTList.html | 2 +- .../changeme/nbtapi/NBTListCompound.html | 2 +- .../de/tr7zw/changeme/nbtapi/NBTLongList.html | 2 +- .../nbtapi/NBTPersistentDataContainer.html | 2 +- .../changeme/nbtapi/NBTReflectionUtil.html | 2 +- .../tr7zw/changeme/nbtapi/NBTStringList.html | 2 +- .../tr7zw/changeme/nbtapi/NBTTileEntity.html | 2 +- v2-api/de/tr7zw/changeme/nbtapi/NBTType.html | 2 +- .../de/tr7zw/changeme/nbtapi/NBTUUIDList.html | 2 +- .../changeme/nbtapi/NbtApiException.html | 2 +- .../tr7zw/changeme/nbtapi/class-use/NBT.html | 2 +- .../changeme/nbtapi/class-use/NBTBlock.html | 2 +- .../changeme/nbtapi/class-use/NBTChunk.html | 2 +- .../nbtapi/class-use/NBTCompound.html | 10 +- .../nbtapi/class-use/NBTCompoundList.html | 2 +- .../nbtapi/class-use/NBTContainer.html | 8 +- .../nbtapi/class-use/NBTDoubleList.html | 2 +- .../changeme/nbtapi/class-use/NBTEntity.html | 2 +- .../changeme/nbtapi/class-use/NBTFile.html | 2 +- .../nbtapi/class-use/NBTFloatList.html | 2 +- .../nbtapi/class-use/NBTGameProfile.html | 2 +- .../nbtapi/class-use/NBTIntArrayList.html | 2 +- .../nbtapi/class-use/NBTIntegerList.html | 2 +- .../changeme/nbtapi/class-use/NBTItem.html | 2 +- .../changeme/nbtapi/class-use/NBTList.html | 2 +- .../nbtapi/class-use/NBTListCompound.html | 2 +- .../nbtapi/class-use/NBTLongList.html | 2 +- .../class-use/NBTPersistentDataContainer.html | 2 +- .../nbtapi/class-use/NBTReflectionUtil.html | 2 +- .../nbtapi/class-use/NBTStringList.html | 2 +- .../nbtapi/class-use/NBTTileEntity.html | 2 +- .../changeme/nbtapi/class-use/NBTType.html | 2 +- .../nbtapi/class-use/NBTUUIDList.html | 2 +- .../nbtapi/class-use/NbtApiException.html | 2 +- .../changeme/nbtapi/handler/NBTHandlers.html | 2 +- .../nbtapi/handler/class-use/NBTHandlers.html | 2 +- .../nbtapi/handler/package-frame.html | 2 +- .../nbtapi/handler/package-summary.html | 2 +- .../changeme/nbtapi/handler/package-tree.html | 2 +- .../changeme/nbtapi/handler/package-use.html | 2 +- .../changeme/nbtapi/iface/NBTHandler.html | 2 +- .../nbtapi/iface/ReadWriteItemNBT.html | 2 +- .../changeme/nbtapi/iface/ReadWriteNBT.html | 2 +- .../iface/ReadWriteNBTCompoundList.html | 2 +- .../nbtapi/iface/ReadWriteNBTList.html | 2 +- .../nbtapi/iface/ReadableItemNBT.html | 2 +- .../changeme/nbtapi/iface/ReadableNBT.html | 2 +- .../nbtapi/iface/ReadableNBTList.html | 2 +- .../nbtapi/iface/class-use/NBTHandler.html | 2 +- .../iface/class-use/ReadWriteItemNBT.html | 2 +- .../nbtapi/iface/class-use/ReadWriteNBT.html | 18 +- .../class-use/ReadWriteNBTCompoundList.html | 2 +- .../iface/class-use/ReadWriteNBTList.html | 2 +- .../iface/class-use/ReadableItemNBT.html | 2 +- .../nbtapi/iface/class-use/ReadableNBT.html | 2 +- .../iface/class-use/ReadableNBTList.html | 2 +- .../changeme/nbtapi/iface/package-frame.html | 2 +- .../nbtapi/iface/package-summary.html | 2 +- .../changeme/nbtapi/iface/package-tree.html | 2 +- .../changeme/nbtapi/iface/package-use.html | 2 +- .../tr7zw/changeme/nbtapi/package-frame.html | 2 +- .../changeme/nbtapi/package-summary.html | 2 +- .../tr7zw/changeme/nbtapi/package-tree.html | 2 +- .../de/tr7zw/changeme/nbtapi/package-use.html | 2 +- .../changeme/nbtapi/utils/CheckUtil.html | 2 +- .../changeme/nbtapi/utils/DataFixerUtil.html | 2 +- .../nbtapi/utils/GameprofileUtil.html | 2 +- .../changeme/nbtapi/utils/GsonWrapper.html | 2 +- .../utils/Metrics.AdvancedBarChart.html | 2 +- .../nbtapi/utils/Metrics.AdvancedPie.html | 2 +- .../nbtapi/utils/Metrics.CustomChart.html | 2 +- .../nbtapi/utils/Metrics.DrilldownPie.html | 2 +- .../Metrics.JsonObjectBuilder.JsonObject.html | 2 +- .../utils/Metrics.JsonObjectBuilder.html | 2 +- .../nbtapi/utils/Metrics.MetricsBase.html | 2 +- .../nbtapi/utils/Metrics.MultiLineChart.html | 2 +- .../nbtapi/utils/Metrics.SimpleBarChart.html | 2 +- .../nbtapi/utils/Metrics.SimplePie.html | 2 +- .../nbtapi/utils/Metrics.SingleLineChart.html | 2 +- .../tr7zw/changeme/nbtapi/utils/Metrics.html | 2 +- .../nbtapi/utils/MinecraftVersion.html | 2 +- .../nbtapi/utils/PathUtil.PathSegment.html | 2 +- .../tr7zw/changeme/nbtapi/utils/PathUtil.html | 2 +- .../changeme/nbtapi/utils/ReflectionUtil.html | 2 +- .../tr7zw/changeme/nbtapi/utils/UUIDUtil.html | 2 +- .../changeme/nbtapi/utils/VersionChecker.html | 2 +- .../nbtapi/utils/class-use/CheckUtil.html | 2 +- .../nbtapi/utils/class-use/DataFixerUtil.html | 2 +- .../utils/class-use/GameprofileUtil.html | 2 +- .../nbtapi/utils/class-use/GsonWrapper.html | 2 +- .../class-use/Metrics.AdvancedBarChart.html | 2 +- .../utils/class-use/Metrics.AdvancedPie.html | 2 +- .../utils/class-use/Metrics.CustomChart.html | 2 +- .../utils/class-use/Metrics.DrilldownPie.html | 2 +- .../Metrics.JsonObjectBuilder.JsonObject.html | 2 +- .../class-use/Metrics.JsonObjectBuilder.html | 2 +- .../utils/class-use/Metrics.MetricsBase.html | 2 +- .../class-use/Metrics.MultiLineChart.html | 2 +- .../class-use/Metrics.SimpleBarChart.html | 2 +- .../utils/class-use/Metrics.SimplePie.html | 2 +- .../class-use/Metrics.SingleLineChart.html | 2 +- .../nbtapi/utils/class-use/Metrics.html | 2 +- .../utils/class-use/MinecraftVersion.html | 2 +- .../utils/class-use/PathUtil.PathSegment.html | 2 +- .../nbtapi/utils/class-use/PathUtil.html | 2 +- .../utils/class-use/ReflectionUtil.html | 2 +- .../nbtapi/utils/class-use/UUIDUtil.html | 2 +- .../utils/class-use/VersionChecker.html | 2 +- .../utils/nmsmappings/ClassWrapper.html | 2 +- .../utils/nmsmappings/Forge1710Mappings.html | 2 +- .../utils/nmsmappings/MojangToMapping.html | 2 +- .../utils/nmsmappings/ObjectCreator.html | 2 +- .../utils/nmsmappings/PackageWrapper.html | 2 +- .../nmsmappings/ReflectionMethod.Since.html | 2 +- .../utils/nmsmappings/ReflectionMethod.html | 2 +- .../nmsmappings/class-use/ClassWrapper.html | 2 +- .../class-use/Forge1710Mappings.html | 2 +- .../class-use/MojangToMapping.html | 2 +- .../nmsmappings/class-use/ObjectCreator.html | 2 +- .../nmsmappings/class-use/PackageWrapper.html | 2 +- .../class-use/ReflectionMethod.Since.html | 2 +- .../class-use/ReflectionMethod.html | 2 +- .../utils/nmsmappings/package-frame.html | 2 +- .../utils/nmsmappings/package-summary.html | 2 +- .../utils/nmsmappings/package-tree.html | 2 +- .../nbtapi/utils/nmsmappings/package-use.html | 2 +- .../changeme/nbtapi/utils/package-frame.html | 2 +- .../nbtapi/utils/package-summary.html | 2 +- .../changeme/nbtapi/utils/package-tree.html | 2 +- .../changeme/nbtapi/utils/package-use.html | 2 +- .../tr7zw/changeme/nbtapi/wrapper/Casing.html | 2 +- .../changeme/nbtapi/wrapper/NBTProxy.html | 2 +- .../nbtapi/wrapper/NBTTarget.Type.html | 2 +- .../changeme/nbtapi/wrapper/NBTTarget.html | 2 +- .../changeme/nbtapi/wrapper/ProxyBuilder.html | 2 +- .../changeme/nbtapi/wrapper/ProxyList.html | 2 +- .../nbtapi/wrapper/class-use/Casing.html | 2 +- .../nbtapi/wrapper/class-use/NBTProxy.html | 2 +- .../wrapper/class-use/NBTTarget.Type.html | 2 +- .../nbtapi/wrapper/class-use/NBTTarget.html | 2 +- .../wrapper/class-use/ProxyBuilder.html | 2 +- .../nbtapi/wrapper/class-use/ProxyList.html | 2 +- .../nbtapi/wrapper/package-frame.html | 2 +- .../nbtapi/wrapper/package-summary.html | 2 +- .../changeme/nbtapi/wrapper/package-tree.html | 2 +- .../changeme/nbtapi/wrapper/package-use.html | 2 +- v2-api/deprecated-list.html | 28 +- v2-api/help-doc.html | 2 +- v2-api/index-all.html | 30 +- v2-api/index.html | 2 +- v2-api/overview-frame.html | 2 +- v2-api/overview-summary.html | 2 +- v2-api/overview-tree.html | 2 +- v2-api/serialized-form.html | 2 +- v2-plugin/allclasses-frame.html | 3 +- v2-plugin/allclasses-noframe.html | 3 +- v2-plugin/constant-values.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBT.html | 74 ++++- v2-plugin/de/tr7zw/nbtapi/NBTBlock.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTChunk.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTCompound.html | 2 +- .../de/tr7zw/nbtapi/NBTCompoundList.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTContainer.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTDoubleList.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTEntity.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTFile.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTFloatList.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTGameProfile.html | 20 +- .../de/tr7zw/nbtapi/NBTIntArrayList.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTIntegerList.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTItem.html | 38 ++- v2-plugin/de/tr7zw/nbtapi/NBTList.html | 2 +- .../de/tr7zw/nbtapi/NBTListCompound.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTLongList.html | 2 +- .../nbtapi/NBTPersistentDataContainer.html | 2 +- .../de/tr7zw/nbtapi/NBTReflectionUtil.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTStringList.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTTileEntity.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTType.html | 2 +- v2-plugin/de/tr7zw/nbtapi/NBTUUIDList.html | 2 +- .../de/tr7zw/nbtapi/NbtApiException.html | 2 +- v2-plugin/de/tr7zw/nbtapi/class-use/NBT.html | 2 +- .../de/tr7zw/nbtapi/class-use/NBTBlock.html | 2 +- .../de/tr7zw/nbtapi/class-use/NBTChunk.html | 2 +- .../tr7zw/nbtapi/class-use/NBTCompound.html | 10 +- .../nbtapi/class-use/NBTCompoundList.html | 2 +- .../tr7zw/nbtapi/class-use/NBTContainer.html | 8 +- .../tr7zw/nbtapi/class-use/NBTDoubleList.html | 2 +- .../de/tr7zw/nbtapi/class-use/NBTEntity.html | 2 +- .../de/tr7zw/nbtapi/class-use/NBTFile.html | 2 +- .../tr7zw/nbtapi/class-use/NBTFloatList.html | 2 +- .../nbtapi/class-use/NBTGameProfile.html | 2 +- .../nbtapi/class-use/NBTIntArrayList.html | 2 +- .../nbtapi/class-use/NBTIntegerList.html | 2 +- .../de/tr7zw/nbtapi/class-use/NBTItem.html | 2 +- .../de/tr7zw/nbtapi/class-use/NBTList.html | 2 +- .../nbtapi/class-use/NBTListCompound.html | 2 +- .../tr7zw/nbtapi/class-use/NBTLongList.html | 2 +- .../class-use/NBTPersistentDataContainer.html | 2 +- .../nbtapi/class-use/NBTReflectionUtil.html | 2 +- .../tr7zw/nbtapi/class-use/NBTStringList.html | 2 +- .../tr7zw/nbtapi/class-use/NBTTileEntity.html | 2 +- .../de/tr7zw/nbtapi/class-use/NBTType.html | 2 +- .../tr7zw/nbtapi/class-use/NBTUUIDList.html | 2 +- .../nbtapi/class-use/NbtApiException.html | 2 +- .../de/tr7zw/nbtapi/handler/NBTHandlers.html | 2 +- .../nbtapi/handler/class-use/NBTHandlers.html | 2 +- .../tr7zw/nbtapi/handler/package-frame.html | 2 +- .../tr7zw/nbtapi/handler/package-summary.html | 2 +- .../de/tr7zw/nbtapi/handler/package-tree.html | 2 +- .../de/tr7zw/nbtapi/handler/package-use.html | 2 +- .../de/tr7zw/nbtapi/iface/NBTHandler.html | 2 +- .../tr7zw/nbtapi/iface/ReadWriteItemNBT.html | 2 +- .../de/tr7zw/nbtapi/iface/ReadWriteNBT.html | 2 +- .../iface/ReadWriteNBTCompoundList.html | 2 +- .../tr7zw/nbtapi/iface/ReadWriteNBTList.html | 2 +- .../tr7zw/nbtapi/iface/ReadableItemNBT.html | 2 +- .../de/tr7zw/nbtapi/iface/ReadableNBT.html | 2 +- .../tr7zw/nbtapi/iface/ReadableNBTList.html | 2 +- .../nbtapi/iface/class-use/NBTHandler.html | 2 +- .../iface/class-use/ReadWriteItemNBT.html | 2 +- .../nbtapi/iface/class-use/ReadWriteNBT.html | 18 +- .../class-use/ReadWriteNBTCompoundList.html | 2 +- .../iface/class-use/ReadWriteNBTList.html | 2 +- .../iface/class-use/ReadableItemNBT.html | 2 +- .../nbtapi/iface/class-use/ReadableNBT.html | 2 +- .../iface/class-use/ReadableNBTList.html | 2 +- .../de/tr7zw/nbtapi/iface/package-frame.html | 2 +- .../tr7zw/nbtapi/iface/package-summary.html | 2 +- .../de/tr7zw/nbtapi/iface/package-tree.html | 2 +- .../de/tr7zw/nbtapi/iface/package-use.html | 2 +- v2-plugin/de/tr7zw/nbtapi/package-frame.html | 2 +- .../de/tr7zw/nbtapi/package-summary.html | 2 +- v2-plugin/de/tr7zw/nbtapi/package-tree.html | 2 +- v2-plugin/de/tr7zw/nbtapi/package-use.html | 2 +- v2-plugin/de/tr7zw/nbtapi/plugin/NBTAPI.html | 2 +- .../tr7zw/nbtapi/plugin/ReloadListener.html | 2 +- .../tr7zw/nbtapi/plugin/class-use/NBTAPI.html | 2 +- .../plugin/class-use/ReloadListener.html | 2 +- .../de/tr7zw/nbtapi/plugin/package-frame.html | 2 +- .../tr7zw/nbtapi/plugin/package-summary.html | 2 +- .../de/tr7zw/nbtapi/plugin/package-tree.html | 2 +- .../de/tr7zw/nbtapi/plugin/package-use.html | 2 +- .../nbtapi/plugin/tests/GameprofileTest.html | 2 +- .../nbtapi/plugin/tests/NBTFileTest.html | 2 +- .../de/tr7zw/nbtapi/plugin/tests/Test.html | 4 +- .../plugin/tests/blocks/BlockNBTTest.html | 2 +- .../tests/blocks/class-use/BlockNBTTest.html | 2 +- .../plugin/tests/blocks/package-frame.html | 2 +- .../plugin/tests/blocks/package-summary.html | 2 +- .../plugin/tests/blocks/package-tree.html | 2 +- .../plugin/tests/blocks/package-use.html | 2 +- .../tests/chunks/ChunkNBTPersistentTest.html | 2 +- .../class-use/ChunkNBTPersistentTest.html | 2 +- .../plugin/tests/chunks/package-frame.html | 2 +- .../plugin/tests/chunks/package-summary.html | 2 +- .../plugin/tests/chunks/package-tree.html | 2 +- .../plugin/tests/chunks/package-use.html | 2 +- .../tests/class-use/GameprofileTest.html | 2 +- .../plugin/tests/class-use/NBTFileTest.html | 2 +- .../nbtapi/plugin/tests/class-use/Test.html | 24 +- .../plugin/tests/compounds/EnumTest.html | 2 +- .../plugin/tests/compounds/EqualsTest.html | 2 +- .../plugin/tests/compounds/ForEachTest.html | 2 +- .../tests/compounds/GetterSetterTest.html | 2 +- .../GsonTest.SimpleJsonTestObject.html | 2 +- .../plugin/tests/compounds/GsonTest.html | 2 +- .../plugin/tests/compounds/InterfaceTest.html | 2 +- .../plugin/tests/compounds/IteratorTest.html | 2 +- .../plugin/tests/compounds/ListTest.html | 2 +- .../plugin/tests/compounds/LongArrayTest.html | 2 +- .../plugin/tests/compounds/MergeTest.html | 2 +- .../compounds/ModernSubCompoundsTest.html | 2 +- .../plugin/tests/compounds/RemovingKeys.html | 2 +- .../plugin/tests/compounds/ResolveTest.html | 2 +- .../plugin/tests/compounds/StreamTest.html | 2 +- .../tests/compounds/SubCompoundsTest.html | 2 +- .../plugin/tests/compounds/TypeTest.html | 2 +- .../tests/compounds/class-use/EnumTest.html | 2 +- .../tests/compounds/class-use/EqualsTest.html | 2 +- .../compounds/class-use/ForEachTest.html | 2 +- .../compounds/class-use/GetterSetterTest.html | 2 +- .../GsonTest.SimpleJsonTestObject.html | 2 +- .../tests/compounds/class-use/GsonTest.html | 2 +- .../compounds/class-use/InterfaceTest.html | 2 +- .../compounds/class-use/IteratorTest.html | 2 +- .../tests/compounds/class-use/ListTest.html | 2 +- .../compounds/class-use/LongArrayTest.html | 2 +- .../tests/compounds/class-use/MergeTest.html | 2 +- .../class-use/ModernSubCompoundsTest.html | 2 +- .../compounds/class-use/RemovingKeys.html | 2 +- .../compounds/class-use/ResolveTest.html | 2 +- .../tests/compounds/class-use/StreamTest.html | 2 +- .../compounds/class-use/SubCompoundsTest.html | 2 +- .../tests/compounds/class-use/TypeTest.html | 2 +- .../plugin/tests/compounds/package-frame.html | 2 +- .../tests/compounds/package-summary.html | 2 +- .../plugin/tests/compounds/package-tree.html | 2 +- .../plugin/tests/compounds/package-use.html | 2 +- .../plugin/tests/data/WorldDataTest.html | 2 +- .../tests/data/class-use/WorldDataTest.html | 2 +- .../plugin/tests/data/package-frame.html | 2 +- .../plugin/tests/data/package-summary.html | 2 +- .../plugin/tests/data/package-tree.html | 2 +- .../nbtapi/plugin/tests/data/package-use.html | 2 +- .../EntityCustomNbtPersistentTest.html | 2 +- .../plugin/tests/entities/EntityTest.html | 2 +- .../EntityCustomNbtPersistentTest.html | 2 +- .../tests/entities/class-use/EntityTest.html | 2 +- .../plugin/tests/entities/package-frame.html | 2 +- .../tests/entities/package-summary.html | 2 +- .../plugin/tests/entities/package-tree.html | 2 +- .../plugin/tests/entities/package-use.html | 2 +- .../injector/EntityCustomNbtInjectorTest.html | 2 +- .../injector/MergeTileSubCompoundTest.html | 2 +- .../SpawnEntityCustomNbtInjectorTest.html | 2 +- .../injector/TilesCustomNBTInjectorTest.html | 2 +- .../EntityCustomNbtInjectorTest.html | 2 +- .../class-use/MergeTileSubCompoundTest.html | 2 +- .../SpawnEntityCustomNbtInjectorTest.html | 2 +- .../class-use/TilesCustomNBTInjectorTest.html | 2 +- .../plugin/tests/injector/package-frame.html | 2 +- .../tests/injector/package-summary.html | 2 +- .../plugin/tests/injector/package-tree.html | 2 +- .../plugin/tests/injector/package-use.html | 2 +- .../plugin/tests/items/ComponentsTest.html | 285 ++++++++++++++++++ .../tests/items/DirectApplyMetaTest.html | 6 +- .../plugin/tests/items/DirectApplyTest.html | 2 +- .../plugin/tests/items/EmptyItemTest.html | 2 +- .../tests/items/ItemConversionTest.html | 2 +- .../plugin/tests/items/ItemMergingTest.html | 2 +- .../tests/items/ItemStackConversionTest.html | 2 +- .../plugin/tests/items/LegacyItemTest.html | 2 +- .../nbtapi/plugin/tests/items/MetaTest.html | 2 +- .../plugin/tests/items/NBTModifyItemTest.html | 2 +- .../plugin/tests/items/SmuggleTest.html | 2 +- .../tests/items/class-use/ComponentsTest.html | 126 ++++++++ .../items/class-use/DirectApplyMetaTest.html | 2 +- .../items/class-use/DirectApplyTest.html | 2 +- .../tests/items/class-use/EmptyItemTest.html | 2 +- .../items/class-use/ItemConversionTest.html | 2 +- .../items/class-use/ItemMergingTest.html | 2 +- .../class-use/ItemStackConversionTest.html | 2 +- .../tests/items/class-use/LegacyItemTest.html | 2 +- .../tests/items/class-use/MetaTest.html | 2 +- .../items/class-use/NBTModifyItemTest.html | 2 +- .../tests/items/class-use/SmuggleTest.html | 2 +- .../plugin/tests/items/package-frame.html | 3 +- .../plugin/tests/items/package-summary.html | 24 +- .../plugin/tests/items/package-tree.html | 3 +- .../plugin/tests/items/package-use.html | 2 +- .../nbtapi/plugin/tests/package-frame.html | 2 +- .../nbtapi/plugin/tests/package-summary.html | 2 +- .../nbtapi/plugin/tests/package-tree.html | 2 +- .../nbtapi/plugin/tests/package-use.html | 2 +- .../plugin/tests/proxy/DataItemProxyTest.html | 2 +- .../proxy/SimpleProxyTest.Statistic.html | 2 +- .../proxy/SimpleProxyTest.TestInterface.html | 2 +- .../plugin/tests/proxy/SimpleProxyTest.html | 2 +- .../proxy/class-use/DataItemProxyTest.html | 2 +- .../class-use/SimpleProxyTest.Statistic.html | 2 +- .../SimpleProxyTest.TestInterface.html | 2 +- .../proxy/class-use/SimpleProxyTest.html | 2 +- .../plugin/tests/proxy/package-frame.html | 2 +- .../plugin/tests/proxy/package-summary.html | 2 +- .../plugin/tests/proxy/package-tree.html | 2 +- .../plugin/tests/proxy/package-use.html | 2 +- .../nbtapi/plugin/tests/tiles/TileTest.html | 2 +- .../tiles/TilesCustomNBTPersistentTest.html | 2 +- .../tests/tiles/class-use/TileTest.html | 2 +- .../TilesCustomNBTPersistentTest.html | 2 +- .../plugin/tests/tiles/package-frame.html | 2 +- .../plugin/tests/tiles/package-summary.html | 2 +- .../plugin/tests/tiles/package-tree.html | 2 +- .../plugin/tests/tiles/package-use.html | 2 +- .../de/tr7zw/nbtapi/utils/CheckUtil.html | 2 +- .../de/tr7zw/nbtapi/utils/DataFixerUtil.html | 2 +- .../tr7zw/nbtapi/utils/GameprofileUtil.html | 2 +- .../de/tr7zw/nbtapi/utils/GsonWrapper.html | 2 +- .../utils/Metrics.AdvancedBarChart.html | 2 +- .../nbtapi/utils/Metrics.AdvancedPie.html | 2 +- .../nbtapi/utils/Metrics.CustomChart.html | 2 +- .../nbtapi/utils/Metrics.DrilldownPie.html | 2 +- .../Metrics.JsonObjectBuilder.JsonObject.html | 2 +- .../utils/Metrics.JsonObjectBuilder.html | 2 +- .../nbtapi/utils/Metrics.MetricsBase.html | 2 +- .../nbtapi/utils/Metrics.MultiLineChart.html | 2 +- .../nbtapi/utils/Metrics.SimpleBarChart.html | 2 +- .../tr7zw/nbtapi/utils/Metrics.SimplePie.html | 2 +- .../nbtapi/utils/Metrics.SingleLineChart.html | 2 +- v2-plugin/de/tr7zw/nbtapi/utils/Metrics.html | 2 +- .../tr7zw/nbtapi/utils/MinecraftVersion.html | 2 +- .../nbtapi/utils/PathUtil.PathSegment.html | 2 +- v2-plugin/de/tr7zw/nbtapi/utils/PathUtil.html | 2 +- .../de/tr7zw/nbtapi/utils/ReflectionUtil.html | 2 +- v2-plugin/de/tr7zw/nbtapi/utils/UUIDUtil.html | 2 +- .../de/tr7zw/nbtapi/utils/VersionChecker.html | 2 +- .../nbtapi/utils/class-use/CheckUtil.html | 2 +- .../nbtapi/utils/class-use/DataFixerUtil.html | 2 +- .../utils/class-use/GameprofileUtil.html | 2 +- .../nbtapi/utils/class-use/GsonWrapper.html | 2 +- .../class-use/Metrics.AdvancedBarChart.html | 2 +- .../utils/class-use/Metrics.AdvancedPie.html | 2 +- .../utils/class-use/Metrics.CustomChart.html | 2 +- .../utils/class-use/Metrics.DrilldownPie.html | 2 +- .../Metrics.JsonObjectBuilder.JsonObject.html | 2 +- .../class-use/Metrics.JsonObjectBuilder.html | 2 +- .../utils/class-use/Metrics.MetricsBase.html | 2 +- .../class-use/Metrics.MultiLineChart.html | 2 +- .../class-use/Metrics.SimpleBarChart.html | 2 +- .../utils/class-use/Metrics.SimplePie.html | 2 +- .../class-use/Metrics.SingleLineChart.html | 2 +- .../tr7zw/nbtapi/utils/class-use/Metrics.html | 2 +- .../utils/class-use/MinecraftVersion.html | 2 +- .../utils/class-use/PathUtil.PathSegment.html | 2 +- .../nbtapi/utils/class-use/PathUtil.html | 2 +- .../utils/class-use/ReflectionUtil.html | 2 +- .../nbtapi/utils/class-use/UUIDUtil.html | 2 +- .../utils/class-use/VersionChecker.html | 2 +- .../utils/nmsmappings/ClassWrapper.html | 2 +- .../utils/nmsmappings/Forge1710Mappings.html | 2 +- .../utils/nmsmappings/MojangToMapping.html | 2 +- .../utils/nmsmappings/ObjectCreator.html | 2 +- .../utils/nmsmappings/PackageWrapper.html | 2 +- .../nmsmappings/ReflectionMethod.Since.html | 2 +- .../utils/nmsmappings/ReflectionMethod.html | 2 +- .../nmsmappings/class-use/ClassWrapper.html | 2 +- .../class-use/Forge1710Mappings.html | 2 +- .../class-use/MojangToMapping.html | 2 +- .../nmsmappings/class-use/ObjectCreator.html | 2 +- .../nmsmappings/class-use/PackageWrapper.html | 2 +- .../class-use/ReflectionMethod.Since.html | 2 +- .../class-use/ReflectionMethod.html | 2 +- .../utils/nmsmappings/package-frame.html | 2 +- .../utils/nmsmappings/package-summary.html | 2 +- .../utils/nmsmappings/package-tree.html | 4 +- .../nbtapi/utils/nmsmappings/package-use.html | 2 +- .../de/tr7zw/nbtapi/utils/package-frame.html | 2 +- .../tr7zw/nbtapi/utils/package-summary.html | 2 +- .../de/tr7zw/nbtapi/utils/package-tree.html | 2 +- .../de/tr7zw/nbtapi/utils/package-use.html | 2 +- v2-plugin/de/tr7zw/nbtapi/wrapper/Casing.html | 2 +- .../de/tr7zw/nbtapi/wrapper/NBTProxy.html | 2 +- .../tr7zw/nbtapi/wrapper/NBTTarget.Type.html | 2 +- .../de/tr7zw/nbtapi/wrapper/NBTTarget.html | 2 +- .../de/tr7zw/nbtapi/wrapper/ProxyBuilder.html | 2 +- .../de/tr7zw/nbtapi/wrapper/ProxyList.html | 2 +- .../nbtapi/wrapper/class-use/Casing.html | 2 +- .../nbtapi/wrapper/class-use/NBTProxy.html | 2 +- .../wrapper/class-use/NBTTarget.Type.html | 2 +- .../nbtapi/wrapper/class-use/NBTTarget.html | 2 +- .../wrapper/class-use/ProxyBuilder.html | 2 +- .../nbtapi/wrapper/class-use/ProxyList.html | 2 +- .../tr7zw/nbtapi/wrapper/package-frame.html | 2 +- .../tr7zw/nbtapi/wrapper/package-summary.html | 2 +- .../de/tr7zw/nbtapi/wrapper/package-tree.html | 2 +- .../de/tr7zw/nbtapi/wrapper/package-use.html | 2 +- v2-plugin/deprecated-list.html | 28 +- v2-plugin/help-doc.html | 2 +- v2-plugin/index-all.html | 36 ++- v2-plugin/index.html | 2 +- v2-plugin/overview-frame.html | 2 +- v2-plugin/overview-summary.html | 2 +- v2-plugin/overview-tree.html | 3 +- v2-plugin/serialized-form.html | 2 +- 482 files changed, 1256 insertions(+), 598 deletions(-) create mode 100644 v2-plugin/de/tr7zw/nbtapi/plugin/tests/items/ComponentsTest.html create mode 100644 v2-plugin/de/tr7zw/nbtapi/plugin/tests/items/class-use/ComponentsTest.html diff --git a/v2-api/allclasses-frame.html b/v2-api/allclasses-frame.html index ab4247c27..70b429d20 100644 --- a/v2-api/allclasses-frame.html +++ b/v2-api/allclasses-frame.html @@ -2,7 +2,7 @@ - + All Classes (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/allclasses-noframe.html b/v2-api/allclasses-noframe.html index a37e405d8..ec96dd32a 100644 --- a/v2-api/allclasses-noframe.html +++ b/v2-api/allclasses-noframe.html @@ -2,7 +2,7 @@ - + All Classes (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/constant-values.html b/v2-api/constant-values.html index 6e319963c..bb5cb5fe8 100644 --- a/v2-api/constant-values.html +++ b/v2-api/constant-values.html @@ -2,7 +2,7 @@ - + Constant Field Values (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/de/tr7zw/changeme/nbtapi/NBT.html b/v2-api/de/tr7zw/changeme/nbtapi/NBT.html index 45566a376..49bb23601 100644 --- a/v2-api/de/tr7zw/changeme/nbtapi/NBT.html +++ b/v2-api/de/tr7zw/changeme/nbtapi/NBT.html @@ -2,7 +2,7 @@ - + NBT (item-nbt-api 2.12.5-SNAPSHOT API) @@ -19,7 +19,7 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9}; +var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9,"i18":9,"i19":9,"i20":9,"i21":9,"i22":9,"i23":9,"i24":9,"i25":9,"i26":9,"i27":9,"i28":9,"i29":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9}; var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; @@ -340,13 +340,29 @@

Method Summary

static void +modifyComponents(org.bukkit.inventory.ItemStack item, + Consumer<ReadWriteNBT> consumer) +
It takes an ItemStack and a Consumer<ReadWriteNBT>, and then applies + the Consumer to the ItemStacks Components as NBT.
+ + + +static <T> T +modifyComponents(org.bukkit.inventory.ItemStack item, + Function<ReadWriteNBT,T> function) +
It takes an ItemStack and a Consumer<ReadWriteNBT>, and then applies + the Consumer to the ItemStacks Components as NBT.
+ + + +static void modifyPersistentData(org.bukkit.block.BlockState blockState, Consumer<ReadWriteNBT> consumer)
It takes a block state and a consumer, and then it calls the consumer with the persistent data container of the block entity
- + static <T> T modifyPersistentData(org.bukkit.block.BlockState blockState, Function<ReadWriteNBT,T> function) @@ -354,7 +370,7 @@

Method Summary

entities persistent data and returns a generic type T. - + static void modifyPersistentData(org.bukkit.entity.Entity entity, Consumer<ReadWriteNBT> consumer) @@ -362,7 +378,7 @@

Method Summary

value - + static <T> T modifyPersistentData(org.bukkit.entity.Entity entity, Function<ReadWriteNBT,T> function) @@ -370,33 +386,33 @@

Method Summary

persistent data and returns a generic type T. - + static ReadWriteNBT parseNBT(String nbtString)
It takes a nbt json string, and returns a ReadWriteNBT object
- + static <T extends NBTProxy>
T
readNbt(org.bukkit.block.BlockState blockState, Class<T> wrapper)
Create a read only proxy class for NBT, given an annotated interface.
- + static <T extends NBTProxy>
T
readNbt(org.bukkit.entity.Entity entity, Class<T> wrapper)
Create a read only proxy class for NBT, given an annotated interface.
- + static ReadableNBT readNbt(org.bukkit.inventory.ItemStack item)
Get a read only instance of the items NBT.
- + static <T extends NBTProxy>
T
readNbt(org.bukkit.inventory.ItemStack item, Class<T> wrapper) @@ -648,6 +664,44 @@

modify

+ + + + + + + + diff --git a/v2-api/de/tr7zw/changeme/nbtapi/NBTBlock.html b/v2-api/de/tr7zw/changeme/nbtapi/NBTBlock.html index e0fe679f3..64c215421 100644 --- a/v2-api/de/tr7zw/changeme/nbtapi/NBTBlock.html +++ b/v2-api/de/tr7zw/changeme/nbtapi/NBTBlock.html @@ -2,7 +2,7 @@ - + NBTBlock (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/de/tr7zw/changeme/nbtapi/NBTChunk.html b/v2-api/de/tr7zw/changeme/nbtapi/NBTChunk.html index d0d7c18d4..0abf057d6 100644 --- a/v2-api/de/tr7zw/changeme/nbtapi/NBTChunk.html +++ b/v2-api/de/tr7zw/changeme/nbtapi/NBTChunk.html @@ -2,7 +2,7 @@ - + NBTChunk (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/de/tr7zw/changeme/nbtapi/NBTCompound.html b/v2-api/de/tr7zw/changeme/nbtapi/NBTCompound.html index 04c5bad5e..403466a1a 100644 --- a/v2-api/de/tr7zw/changeme/nbtapi/NBTCompound.html +++ b/v2-api/de/tr7zw/changeme/nbtapi/NBTCompound.html @@ -2,7 +2,7 @@ - + NBTCompound (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/de/tr7zw/changeme/nbtapi/NBTCompoundList.html b/v2-api/de/tr7zw/changeme/nbtapi/NBTCompoundList.html index f5571a01d..f3e77b8b0 100644 --- a/v2-api/de/tr7zw/changeme/nbtapi/NBTCompoundList.html +++ b/v2-api/de/tr7zw/changeme/nbtapi/NBTCompoundList.html @@ -2,7 +2,7 @@ - + NBTCompoundList (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/de/tr7zw/changeme/nbtapi/NBTContainer.html b/v2-api/de/tr7zw/changeme/nbtapi/NBTContainer.html index 5638e0f43..885179525 100644 --- a/v2-api/de/tr7zw/changeme/nbtapi/NBTContainer.html +++ b/v2-api/de/tr7zw/changeme/nbtapi/NBTContainer.html @@ -2,7 +2,7 @@ - + NBTContainer (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/de/tr7zw/changeme/nbtapi/NBTDoubleList.html b/v2-api/de/tr7zw/changeme/nbtapi/NBTDoubleList.html index e936b8169..b544ed13c 100644 --- a/v2-api/de/tr7zw/changeme/nbtapi/NBTDoubleList.html +++ b/v2-api/de/tr7zw/changeme/nbtapi/NBTDoubleList.html @@ -2,7 +2,7 @@ - + NBTDoubleList (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/de/tr7zw/changeme/nbtapi/NBTEntity.html b/v2-api/de/tr7zw/changeme/nbtapi/NBTEntity.html index 892144b31..076dbed5a 100644 --- a/v2-api/de/tr7zw/changeme/nbtapi/NBTEntity.html +++ b/v2-api/de/tr7zw/changeme/nbtapi/NBTEntity.html @@ -2,7 +2,7 @@ - + NBTEntity (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/de/tr7zw/changeme/nbtapi/NBTFile.html b/v2-api/de/tr7zw/changeme/nbtapi/NBTFile.html index 861794d00..5a246c78a 100644 --- a/v2-api/de/tr7zw/changeme/nbtapi/NBTFile.html +++ b/v2-api/de/tr7zw/changeme/nbtapi/NBTFile.html @@ -2,7 +2,7 @@ - + NBTFile (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/de/tr7zw/changeme/nbtapi/NBTFloatList.html b/v2-api/de/tr7zw/changeme/nbtapi/NBTFloatList.html index 6d1a4c54d..cf14ff187 100644 --- a/v2-api/de/tr7zw/changeme/nbtapi/NBTFloatList.html +++ b/v2-api/de/tr7zw/changeme/nbtapi/NBTFloatList.html @@ -2,7 +2,7 @@ - + NBTFloatList (item-nbt-api 2.12.5-SNAPSHOT API) diff --git a/v2-api/de/tr7zw/changeme/nbtapi/NBTGameProfile.html b/v2-api/de/tr7zw/changeme/nbtapi/NBTGameProfile.html index 0a04d8a24..4ddd872dc 100644 --- a/v2-api/de/tr7zw/changeme/nbtapi/NBTGameProfile.html +++ b/v2-api/de/tr7zw/changeme/nbtapi/NBTGameProfile.html @@ -2,7 +2,7 @@ - + NBTGameProfile (item-nbt-api 2.12.5-SNAPSHOT API) @@ -19,8 +19,8 @@ catch(err) { } //--> -var methods = {"i0":9,"i1":9}; -var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]}; +var methods = {"i0":41,"i1":41}; +var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]}; var altColor = "altColor"; var rowColor = "rowColor"; var tableTab = "tableTab"; @@ -142,7 +142,7 @@

Constructor Summary

Method Summary

- + @@ -150,13 +150,13 @@

Method Summary

All Methods Static Methods Concrete Methods All Methods Static Methods Concrete Methods Deprecated Methods 
Modifier and Type Method and Description
static com.mojang.authlib.GameProfile fromNBT(NBTCompound compound) -
Reconstructs a GameProfile from a NBTCompound
+
Deprecated. 
static NBTCompound toNBT(com.mojang.authlib.GameProfile profile) -
Convert a GameProfile to NBT.
+
Deprecated. 
@@ -204,7 +204,9 @@

Method Detail