| Interface | Description | 
|---|---|
| ImmutableBannerData | 
 An  
ImmutableDataManipulator handling the various information for a
 Banner including the PatternLayers that customize the
 Banner. | 
| ImmutableBeaconData | 
 An  
ImmutableDataManipulator handling the data for a Beacon,
 usually applicable to the PotionEffectTypes being applied to
 Entity instances in the region around the Beacon. | 
| ImmutableBedData | Deprecated
 Use  
ImmutableDyeableData instead | 
| ImmutableBrewingStandData | 
 An  
ImmutableDataManipulator handling the BrewingStand
 information, such as the remaining brew time. | 
| ImmutableCooldownData | 
 An  
ImmutableDataManipulator handling the "cooldown" information for
 a Hopper. | 
| ImmutableEndGatewayData | 
 An  
ImmutableDataManipulator representing the EndGateway. | 
| ImmutableFurnaceData | 
 An  
ImmutableDataManipulator representing the Furnace. | 
| ImmutableLockableData | 
 An  
ImmutableDataManipulator handling the "locking" information for a
 TileEntityCarrier that can be "locked" such that it can only be
 interacted with if the "lock" has a matching ItemStack of the same
 name. | 
| ImmutableNoteData | |
| ImmutableSignData | |
| ImmutableStructureData | 
 An  
ImmutableDataManipulator representing the Structure. |