Display Entities: Difference between revisions

From ETM
Jump to navigation Jump to search
(Created page with " To describe: Transformation")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:


To describe:
*'''Transformation'''
**Vector3f translation
**Quaternionf leftRotation
**Vector3f scale
**Quaternionf rightRotation
*InterpolationDelay
*InterpolationDuration
*ViewRange
*DeltaMovement
*BillboardConstraints
<br />
==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 


To describe:
==BlockDisplay==
Transformation
 
*IBlockData DATA_BLOCK_STATE_ID
 
==ItemDisplay==
 
*ItemStack DATA_ITEM_STACK_ID
*Byte DATA_ITEM_DISPLAY_ID
 
<br />
 
== 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 :)

Latest revision as of 03:11, 19 March 2023

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 :)