Name | <PropertyHolderObject.property_map> |
Returns | MapTag |
Description | Returns the object's property map. |
Group | properties |
Source | https://github.com/DenizenScript/Denizen-Core/blob/master/src/main/java/com/denizenscript/denizencore/objects/properties/PropertyParser.java#L560 |
Name | <PropertyHolderObject.supports[<property-name>]> |
Returns | ElementTag(Boolean) |
Description | Returns true if the property named is supported by the object.
This does not necessarily mean it has a valid current value, just that it's supported at all. |
Group | properties |
Source | https://github.com/DenizenScript/Denizen-Core/blob/master/src/main/java/com/denizenscript/denizencore/objects/properties/PropertyParser.java#L536 |
Name | <PropertyHolderObject.with[<mechanism>=<value>;...]> |
Returns | PropertyHolderObject |
Description | Returns a copy of the object with mechanism adjustments applied.
Be careful with dynamic inputs, they may break from escaping flaws. Consider using PropertyHolderObject.with_single instead. |
Group | properties |
Source | https://github.com/DenizenScript/Denizen-Core/blob/master/src/main/java/com/denizenscript/denizencore/objects/properties/PropertyParser.java#L463 |
Name | <PropertyHolderObject.with_map[<property-map>]> |
Returns | PropertyHolderObject |
Description | Returns a copy of the object with the MapTag of mechanism adjustments applied. |
Group | properties |
Source | https://github.com/DenizenScript/Denizen-Core/blob/master/src/main/java/com/denizenscript/denizencore/objects/properties/PropertyParser.java#L513 |
Name | <PropertyHolderObject.with_single[<mechanism>=<value>]> |
Returns | PropertyHolderObject |
Description | Returns a copy of the object with a single mechanism adjustment applied.
This avoids the risk of escaping issues. |
Group | properties |
Source | https://github.com/DenizenScript/Denizen-Core/blob/master/src/main/java/com/denizenscript/denizencore/objects/properties/PropertyParser.java#L490 |