Screen: Difference between revisions
Created page with "alt=Screens in Minecraft|thumb|Screens in Minecraft Similar to Computers, Screens are offered in different tiers. For now, there is no technical difference between the screens. In the future they will differ by their feature set. Particularly, the iron tier will add support for color rendering and diamond will add touch-support on top of that. Screens add several events that are listed in the Computer#Machine events|Machine eve..." |
No edit summary |
||
| Line 1: | Line 1: | ||
[[File:Ingame screens.png|alt=Screens in Minecraft|thumb|Screens in Minecraft]] | [[File:Ingame screens.png|alt=Screens in Minecraft|thumb|Screens in Minecraft]] | ||
Similar to [[Computer| | Similar to [[Computer|computers]], screens are offered in different tiers. For now, there is no technical difference between the screens. In the future they will differ by their feature set. Particularly, the iron tier will add support for color rendering and diamond will add touch-support on top of that. | ||
Screens add several events that are listed in the [[Computer#Machine events|Machine events section]] of [[Computer]]. These events include the ability to detect keypresses and pasting the clipboard via middle-mouse-button. | Screens add several events that are listed in the [[Computer#Machine events|Machine events section]] of [[Computer]]. These events include the ability to detect keypresses and pasting the clipboard via middle-mouse-button. intuitively, screens can be right-clicked to bring up a GUI which displays the text in a more readable form and also accepts keyboard input and pasting. | ||
{{Navbox content}} | == Provided component == | ||
While the screen does provide a ScreenUD component, this component does not provide any direct functionality. Rendering is performed by the virtual [[Gpu]] component which also allows allocating and binding a [[TextBuffer]] to this screen. That way multiple displays can use the same buffer and will automatically display the same content.{{Navbox content}} | |||
Revision as of 22:20, 31 July 2026

Similar to computers, screens are offered in different tiers. For now, there is no technical difference between the screens. In the future they will differ by their feature set. Particularly, the iron tier will add support for color rendering and diamond will add touch-support on top of that.
Screens add several events that are listed in the Machine events section of Computer. These events include the ability to detect keypresses and pasting the clipboard via middle-mouse-button. intuitively, screens can be right-clicked to bring up a GUI which displays the text in a more readable form and also accepts keyboard input and pasting.
Provided component
While the screen does provide a ScreenUD component, this component does not provide any direct functionality. Rendering is performed by the virtual Gpu component which also allows allocating and binding a TextBuffer to this screen. That way multiple displays can use the same buffer and will automatically display the same content.