Commit Graph
1942 Commits
Author SHA1 Message Date
johni0702 2bc79c0140 Parse Minecraft version from CrashReport instead of using Minecraft.getVersion()
Using the getVersion() method doesn't produce consistent results (e.g. MultiMC5 changes the value). The Minecraft version in the CrashReport is hard-coded and should therefore be rather consistent.
2015-08-30 14:57:06 +02:00
johni0702 5d921fbb58 Disable camera movement during path preview 2015-08-23 11:06:33 +02:00
CrushedPixel d31128fc11 Fix GuiReplayOverlay not resizing upon Gui Scale change (did it for you, Johni) 2015-08-22 16:35:18 +02:00
CrushedPixel 959a4c3ce1 Fixed GuiReplaySpeedSlider's Display String incorrectly resetting upon Window resize 2015-08-22 16:35:18 +02:00
CrushedPixel 6f35b175fd Some more cleanup in MinecraftTicker 2015-08-22 16:35:17 +02:00
CrushedPixel 989dbd76e5 Remove unnecessary method calls in MinecraftTicker (mainly Spectator Mod and Item Pick related) 2015-08-22 16:35:17 +02:00
CrushedPixel 605526e524 Clean up unnecessary value assignment in GuiReplaySpeedSlider Constructor, which is overridden by calling the reset() method two statements later 2015-08-22 16:35:17 +02:00
CrushedPixel fd5e351f82 The TickAndRenderListener already handles the Keybindings, no need to do so in GuiMouseInput 2015-08-22 16:35:17 +02:00
CrushedPixel e4b52c62f8 In the TickAndRenderListenener, replace the tick() Method which listens to all TickEvents with a onRenderTick Method which listens only to RenderTickEvents. This way, Key and Mouse Inputs aren't fired more frequently while the Replay is not paused. (Camera Roll has the same speed now while paused and unpaused) 2015-08-22 16:35:17 +02:00
CrushedPixel b63f19d082 Remove unnecessary calls to LWJGL Keyboard functions in KeyInputHandler 2015-08-22 16:35:17 +02:00
johni0702 d9d5190cbb Fix camera spectating entity of previous world when restarting replay 2015-08-20 16:20:10 +02:00
johni0702 c019521235 Buffer sounds in memory to support mark/reset 2015-08-20 15:25:24 +02:00
johni0702 2053432f26 Apparently ZipFile isn't Closeable in 1.6 (it is in 1.7) even though Closeable was added in 1.5 2015-08-20 15:04:05 +02:00
johni0702 02566b4dba Do not use Apache ZipFile as it fails to read some ZIPs created under special conditions (java.util.ZipFile works) 2015-08-20 14:54:29 +02:00
johni0702 93ddc36484 Disable spectator menu during replay 2015-08-20 14:29:09 +02:00
johni0702 2b843a567d Make sure the SpawnPlayerPacket is never injected before the PlayerListItem 2015-08-19 15:03:52 +02:00
johni0702 c6a4719850 Fix nametag rotation when spectating from animals (vanilla bug) 2015-08-19 14:24:19 +02:00
johni0702 a3d3c2dddc Fix spectating being quit on world change / respawn 2015-08-19 12:22:55 +02:00
johni0702 a9bb01be5b Fail silent when language has no translations 2015-08-19 12:22:55 +02:00
johni0702 139553c15b Sort assets by name in AssetManager and ObjectManager 2015-08-19 12:22:55 +02:00
johni0702 cd19a768a1 Add option for showing chat messages 2015-08-19 12:22:55 +02:00
johni0702 d1e55266e2 The fake player now has the same entity id as the recording player as assigned by the server
This fixes arrows bumping into recording player in replay
ReplaySender converts old replays on the fly
Do not insert PlayerListEntry as it's already contained in the replay
2015-08-19 12:22:55 +02:00
johni0702 d687748629 The camera entity is now thePlayer 2015-08-19 12:22:55 +02:00
johni0702 dcd4cbdfaa Remove debug output (shame on me) 2015-08-19 12:22:54 +02:00
johni0702 6da06f1000 Fix arrows being invisible when viewed from specific angles 2015-08-19 12:22:54 +02:00
CrushedPixel 00b0c56935 Instead of counting all values larger than or equal 1000 as "Ambient Lighting Gamma", only count 1000 itself as "Ambient Lighting Gamma". So unless a Player manually sets his Gamma Value to 1000, the Brightness won't be reset to "Moody" anymore - before this change, every value larger than 1000 would be reset to "Moody" as well. 2015-08-18 21:19:44 +02:00
johni0702 bef4e7e128 Version 1.0.3 2015-08-16 22:21:47 +02:00
johni0702 8e76d5677e Fix players staying invisible even though replay has ended 2015-08-16 21:04:51 +02:00
CrushedPixel f2752f2790 Custom Objects are now being saved with Path Presets instead of globally 2015-08-16 18:30:17 +02:00
CrushedPixel c95c2f0e4c Manually unescape HTML Quote entities to be escaped quotes in the JSON to prevent MalformedJSONExceptions in the GsonApiClient 2015-08-16 18:30:17 +02:00
johni0702 66a9282875 Update ReplayStudio, fixes some block artifacts remaining after world changes 2015-08-16 18:02:15 +02:00
CrushedPixel 5d551a76d2 Apply a new ResourceLocation to each new CustomImageObject instead of sharing a ResourceLocation 2015-08-16 15:39:17 +02:00
CrushedPixel 0746004421 Places new CustomImageObjects at Camera's exact instead of Block Position 2015-08-16 15:37:21 +02:00
CrushedPixel 5cb4682ad9 Deep-Copies the CustomImageObjects from the original Object List in the GuiObjectManager to prevent the dirty check when closing the GUI from failing 2015-08-16 14:52:32 +02:00
johni0702 fbf5928a11 Prevent creation of negative length replays 2015-08-16 12:53:55 +02:00
CrushedPixel 46f13a200c For some unknown reason, this combination of mc.toggleFullscreen() and the Swing File Chooser doesn't freeze the JVM on Windows when in Fullscreen 2015-08-16 12:11:06 +02:00
CrushedPixel c7072dbef2 Removed potentially misleading information about Vanilla Shader Support in Default Rendering 2015-08-16 12:11:05 +02:00
johni0702 df74ade38d Fix camera being affected by portal wobbling 2015-08-16 11:53:20 +02:00
johni0702 8d7bc1b8d6 Fix NPE when inserting new line anywhere but at the end 2015-08-16 11:34:36 +02:00
johni0702 7808f37c5e Update ReplayStudio, fixes bug with gamemode -1 packets 2015-08-16 10:14:46 +02:00
johni0702 22a62382e9 Fix fire over not being rendered during normal gameplay 2015-08-15 16:09:38 +02:00
johni0702 b9ec83b006 Fix IOBE when using special keys and replay is paused
Fix mouse buttons not working when replay is paused
2015-08-15 14:51:47 +02:00
CrushedPixel 1d61d6c85c Correctly pause/slow down/speed up the World Border Animation using Mixin magic 2015-08-15 14:37:14 +02:00
CrushedPixel fd9f4529ee Correctly pause/speed up/slow down the End Portal Animation using Mixin magic 2015-08-15 14:32:34 +02:00
johni0702 a4dfb7ccf9 Fix fire overlay not being rendered when spectating 2015-08-14 22:17:50 +02:00
johni0702 8630675f5c Fix IndexOutOfBoundsException in Replay Center and Viewer when disk access is very fast 2015-08-14 21:16:28 +02:00
johni0702 26d20d0f91 Add error screen when renaming a replay fails 2015-08-14 18:32:04 +02:00
johni0702 ad697120ab Version 1.0.2 2015-08-14 16:32:46 +02:00
CrushedPixel 599aa2cf53 Redirect S19PacketEntityStatus to the Replay Player's entityID in ReplaySender
Removed unnecessary Event Listeners in RecordingHandler that injected S19PacketEntityStatus whenever the Player was damaged or died
2015-08-14 16:26:32 +02:00
CrushedPixel 130e45a33a Remove the commented Donation Test Code 2015-08-14 16:26:32 +02:00