INumberData

Represents a Number in the form of an crafttweaker.api.data.IData, useful for converting between types (double to int / long for example).

Этот класс был добавлен модом с mod-id crafttweaker. Так что если вы хотите использовать эту функцию, вам нужно установить этот мод.

Импорт класса

Вам может потребоваться импортировать пакет, если вы столкнетесь с какими-либо проблемами (например, с заливкой массива), так что лучше быть в безопасности, чем извиняться и добавлять импорт.

crafttweaker.api.data.INumberData

Implemented Interfaces

INumberData implements the following interfaces. That means any method available to them can also be used on this class.

Methods

asList

Gets a List representation of this IData, returns null on anything but crafttweaker.api.data.ListData.

Returns: null if this IData is not a list.

Returns List<crafttweaker.api.data.IData>

1.asList();

asMap

Gets a Map<String, IData> representation of this IData, returns null on anything but crafttweaker.api.data.MapData.

Returns: null if this IData is not a map.

Returns crafttweaker.api.data.IData[String]

1.asMap();

asString

Gets the String representation of this IData

Returns: String that represents this IData (value and type).

Returns String

1.asString();

contains

Checks if this IData contains another IData, mainly used in subclasses of crafttweaker.api.data.ICollectionData, is the same as an equals check on other IData types

Возвращает boolean

1.contains(data as crafttweaker.api.data.IData);
1.contains("Display");
ПараметрТипDescription
datacrafttweaker.api.data.IDatadata to check if it is contained

copy

Makes a copy of this IData.

IData is immutable by default, use this to create a proper copy of the object.

Returns: a copy of this IData.

Returns crafttweaker.api.data.IData

1.copy();

getId

Gets the ID of the internal NBT tag.

Used to determine what NBT type is stored (in a list for example)

Returns: ID of the NBT tag that this data represents.

Returns byte

1.getId();

getString

Gets the String representation of the internal INBT tag

Returns: String that represents the internal INBT of this IData.

Returns String

1.getString();