Display Entities

From ETM
Jump to navigation Jump to search

To describe:

  • Transformation
    • Vector3f translation
    • Quaternionf leftRotation
    • Vector3f scale
    • Quaternionf rightRotation
  • InterpolationDelay
  • InterpolationDuration
  • ViewRange
  • DeltaMovement
  • BillboardConstraints


Display

  • Integer DATA_INTERPOLATION_START_DELTA_TICKS_ID  
  • Integer DATA_INTERPOLATION_DURATION_ID  
  • Vector3f DATA_TRANSLATION_ID  
  • Vector3f DATA_SCALE_ID  
  • Quaternionf DATA_LEFT_ROTATION_ID  
  • Quaternionf DATA_RIGHT_ROTATION_ID  
  • Byte DATA_BILLBOARD_RENDER_CONSTRAINTS_ID  
  • Integer DATA_BRIGHTNESS_OVERRIDE_ID  
  • Float DATA_VIEW_RANGE_ID  
  • Float DATA_SHADOW_RADIUS_ID  
  • Float DATA_SHADOW_STRENGTH_ID  
  • Float DATA_WIDTH_ID  
  • Float DATA_HEIGHT_ID  
  • Integer DATA_GLOW_COLOR_OVERRIDE_ID 

TextDisplay

  • IChatBaseComponent DATA_TEXT_ID  
  • Integer DATA_LINE_WIDTH_ID  
  • Integer DATA_BACKGROUND_COLOR_ID  
  • Byte DATA_TEXT_OPACITY_ID  
  • Byte DATA_STYLE_FLAGS_ID 

BlockDisplay

  • IBlockData DATA_BLOCK_STATE_ID

ItemDisplay

  • ItemStack DATA_ITEM_STACK_ID
  • Byte DATA_ITEM_DISPLAY_ID


Interaction

  • Float DATA_WIDTH_ID
  • Float DATA_HEIGHT_ID
  • Boolean DATA_RESPONSE_ID

PlayerAction(UUID player, long timestamp) for lastInteraction like we use anyway already for FakeStuff :)