Package | Description |
---|---|
net.tridentsdk.meta.block |
Block metadata components
|
net.tridentsdk.meta.component |
Classes in the Trident metadata component framework
|
net.tridentsdk.server.data.block |
Contains block meta implementations
|
net.tridentsdk.server.world |
Implements classes in the package
net.tridentsdk.world .* package |
Modifier and Type | Method and Description |
---|---|
protected abstract MetaCollection<T> |
AbstractBlockMetaOwner.collect()
Create the metadata storage collection
|
<M extends MetaOwner> |
AbstractBlockMetaOwner.ownedMeta() |
Modifier and Type | Class and Description |
---|---|
class |
ImmutableMetaCollection<S>
Represents an immutable view of a metacollection
|
Modifier and Type | Method and Description |
---|---|
static <T extends MetaOwner> |
ImmutableMetaCollection.copyOf(MetaCollection<T> collection) |
static <T extends MetaOwner> |
MetaFactory.newCollection()
Creates a new meta collection
|
<M extends MetaOwner> |
MetaOwner.ownedMeta()
Gets all of the metadata values currently owned by this meta owner
|
Modifier and Type | Method and Description |
---|---|
Substance[] |
Meta.applyTo(MetaCollection collection)
Invoked to register the meta tag
|
default Substance[] |
IllegalMeta.applyTo(MetaCollection collection) |
static <T extends MetaOwner> |
ImmutableMetaCollection.copyOf(MetaCollection<T> collection) |
Modifier and Type | Method and Description |
---|---|
Substance[] |
SignMetaImpl.applyTo(MetaCollection collection) |
Substance[] |
FurnaceMetaImpl.applyTo(MetaCollection collection) |
Substance[] |
DirectionMetaImpl.applyTo(MetaCollection collection) |
Substance[] |
ColorMetaImpl.applyTo(MetaCollection collection) |
Substance[] |
ChestMetaImpl.applyTo(MetaCollection collection) |
Substance[] |
CauldronMetaImpl.applyTo(MetaCollection collection) |
Modifier and Type | Method and Description |
---|---|
protected MetaCollection<Block> |
TridentBlock.collect() |
Copyright © 2016. All rights reserved.