Commit Graph
428 Commits
Author SHA1 Message Date
CrushedPixel 53bb338d1b Added untranslated hoverKey property to GuiTexturedButton which is to be displayed when hovering over the Button
Implemented hoverKey feature in GuiReplayOverlay (doesn't display properly yet)
2015-05-31 18:13:11 +02:00
johni0702 74fb08368b Remove scrollbar movement on first click 2015-05-31 17:52:10 +02:00
johni0702 967f591fbd Recreate mouse input of replay overlay when the screen size changes 2015-05-31 17:46:28 +02:00
johni0702 779d0841d6 Properly render spectator hand in all custom rendering modes
Fix hand clipping with nearby blocks
Immediately show hand/item if a different player is spectated
2015-05-31 17:24:50 +02:00
CrushedPixel 39fe6dec4e Added TooltipRenderer to mimic Item Tooltip Rendering for hover texts and replaced some error/info messages to use the TooltipRenderer 2015-05-31 17:13:21 +02:00
johni0702 dec1cf398c Only fill data watcher if it doesn't exist 2015-05-31 15:31:22 +02:00
CrushedPixel fe036d72d8 Added Spectator Keyframes and handles them properly in both normal and rendered Replay Paths 2015-05-31 13:54:34 +02:00
johni0702 431a36c9d9 If resource pack is not located within replay file, fall back to minecraft handling 2015-05-31 12:53:11 +02:00
johni0702 184bfd7f2e Do not close replay if an exception is caught processing a packet 2015-05-31 11:55:12 +02:00
CrushedPixel e1012cfefc Fixed NPE in GuiReplayEditor when no Replays are available (returns to main menu)
Renamed .gui.replaystudio package to resemble the new GUI name (.gui.replayeditor)
2015-05-31 11:46:14 +02:00
CrushedPixel f29e1dd558 Added optional parameter to GuiProgressBar to be able to customize the progress text 2015-05-29 20:33:09 +02:00
CrushedPixel 8efcf0bb29 Added GuiProgressBar and implemented it in GuiUploadFile
Fixed incorrect success messages in GuiUploadFile
2015-05-29 13:22:20 +02:00
CrushedPixel d986db7c95 Commented Donator check 2015-05-29 13:22:19 +02:00
johni0702 117f3e726d Fix missing resource packs if URL contains redirect (e.g. Hypixel) 2015-05-29 12:17:10 +02:00
johni0702 37d31408bd Save resource packs to replay file and use those during replay 2015-05-29 12:16:28 +02:00
johni0702 95e2c932f0 Fix entity metadata recording in spawn packets 2015-05-29 12:06:11 +02:00
johni0702 2add3ed518 Allow for simpler repositioning of the preview 2015-05-29 11:34:32 +02:00
CrushedPixel 061a73c637 Added Code to troll Moesh 2015-05-28 19:04:31 +02:00
johni0702 61ab4d5717 Fix partial render ticks being reset during sync packet sending 2015-05-27 17:09:41 +02:00
CrushedPixel 2744e7cf6c Replaced insecure Minecraft account authentication with server join technique 2015-05-27 13:35:44 +02:00
CrushedPixel f0f0f1aa86 Since the Register API call now requires the client's access token in order to validate his Minecraft login, it is now being provided. 2015-05-27 00:30:17 +02:00
johni0702 395c3b0acd Only render overlay gui once
Fix incorrect texture location of recording-marker
2015-05-26 21:43:58 +02:00
CrushedPixel 7eb24e19bc Removed Reflection Classes from Source entirely 2015-05-26 16:32:11 +02:00
johni0702 c44a1dfc14 Always use custom entity renderer for improved performance and consistency 2015-05-26 10:52:34 +02:00
johni0702 bca8aad98b Add preview to default frame renderer 2015-05-26 10:46:33 +02:00
johni0702 590bc72ba1 Remove unnecessary mouse movements 2015-05-26 10:46:17 +02:00
johni0702 9e6d03d342 Fix compile error (missing method, removed in 9f3a97f) 2015-05-26 01:14:55 +02:00
johni0702 9f3a97f65c Cleanup, relocate and split up GuiReplayOverlay
Merge gui resources into one texture
2015-05-26 01:08:22 +02:00
CrushedPixel e031d32d7d Made SpectatorRenderer code readable for the average human who does not happen to know all of the MCPBot's field and function name translations. 2015-05-26 00:58:30 +02:00
CrushedPixel 332c36a244 Added SkinProvider to provide loaded Skins for loaded Players in a Replay
Uses SkinProvider in GuiPlayerOverview instead of requesting the Skin from the Mojang API
2015-05-25 23:30:30 +02:00
CrushedPixel d84422d6c5 Spectating a Player now displays his Hand/Item 2015-05-25 22:54:55 +02:00
CrushedPixel 5f78f312a1 Prevented NPEs in PacketSpawnMob and PacketSpawnPlayer by inserting dummy values.
This is okay since the Datawatcher has no impact on the Replay anyway.
2015-05-25 22:54:12 +02:00
CrushedPixel 2ecbef3641 Started implementing Spectator Hand Rendering 2015-05-25 14:18:32 +02:00
johni0702 2a833b5037 Fix force chunk loading class transformer for obfuscated environments 2015-05-25 13:44:14 +02:00
johni0702 c7d974b24d Use ASM instead of inheritance to override methods in RenderGlobal 2015-05-25 13:13:21 +02:00
johni0702 538e95ad95 Set name of unnamed threads 2015-05-24 15:18:41 +02:00
CrushedPixel 1c9a04d1dc You can now Like/Dislike files from the Replay Center 2015-05-24 15:00:50 +02:00
johni0702 0ac9630a22 Close downloading-terrain-screen when swallowing the PlayerPosLook packet 2015-05-24 14:52:11 +02:00
CrushedPixel c8d2df722a Added support for get_ratings API call to retrieve list of liked/disliked files 2015-05-24 14:13:17 +02:00
CrushedPixel 9e12c0329d Replay is now definitely exited once a Player returns to the Main screen 2015-05-24 13:49:58 +02:00
CrushedPixel 27f2b50aee Adjusted ApiClient to support "unrating" files 2015-05-24 13:49:58 +02:00
johni0702 7d9b92423d Fix entities not being rendered in the first frame 2015-05-24 13:45:28 +02:00
CrushedPixel b759d282f2 Prevented NPE when moving watched Objects to DataWatcher 2015-05-24 13:05:52 +02:00
CrushedPixel 4398d96326 Excluded mc.thePlayer from being rendered 2015-05-24 12:43:49 +02:00
CrushedPixel af22e562c6 Excluded CameraEntity from rendered Entities (untested) 2015-05-24 12:37:02 +02:00
CrushedPixel 565c7a0373 Centered Elements of GuiRenderSettings 2015-05-24 02:19:55 +02:00
CrushedPixel 8420e98ba6 Localized GuiVideoRenderer 2015-05-24 02:01:35 +02:00
CrushedPixel 94fa19b9ad Fixed NoSuchFieldError in SplinePoint class 2015-05-24 01:26:42 +02:00
CrushedPixel 2b3bc2787a Added GuiRenderSettings to customize rendering 2015-05-24 01:26:01 +02:00
johni0702 18f22f57d0 Rework rendering
Adds default, stereoscopic, tiling, cubic and equirectangular frame rendering
2015-05-23 14:58:34 +02:00