Commit Graph

973 Commits

Author SHA1 Message Date
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
johni0702
cf59d739b5 Fix hands being visible during 360° rendering 2015-08-14 16:20:14 +02:00
johni0702
28f4356d34 Use FIFO queue for loaded replays in replay center/viewer 2015-08-14 15:16:56 +02:00
johni0702
0b1e4b8e3e Remove overlays during replay via mixins 2015-08-14 14:43:50 +02:00
johni0702
0e5191e755 Prevent zoom from zooming out to the right of the timeline 2015-08-14 13:16:39 +02:00
johni0702
f01e4ae06c Fix client not disconnecting from server when recording is disabled 2015-08-14 12:55:45 +02:00
johni0702
49f7e07fad Disallow creation of replays with negative duration 2015-08-13 17:56:57 +02:00
johni0702
0106e9beac Automatically set ending time when trimming and no time was set 2015-08-13 17:31:16 +02:00
johni0702
b2e246264c Add more space for sec and ms fields in trimming gui 2015-08-13 17:22:52 +02:00
johni0702
b29a2636cd Save server ip used to connect (not the possibly resolved SRV address) 2015-08-13 15:24:33 +02:00
johni0702
871203c7c8 Version 1.0.1 2015-08-13 11:43:12 +02:00
johni0702
8ae4bbc319 Loosen email validation 2015-08-13 11:40:02 +02:00
johni0702
accc6c106f Fix invalid key id crashing the game 2015-08-13 11:07:26 +02:00
johni0702
f666fc71e0 Fix concurrency issues with loading replays in replay center 2015-08-13 10:57:14 +02:00
johni0702
8f699a9140 Fix concurrency issues with loading replays in replay viewer 2015-08-13 10:56:46 +02:00
johni0702
ee6835c279 Fix sound level map becoming null 2015-08-13 09:52:04 +02:00
CrushedPixel
88cea2d86d Add suspension error to language file 2015-08-12 22:27:11 +02:00
CrushedPixel
2d756bfc9a Fix Transparency of Custom Image Objects 2015-08-12 22:27:11 +02:00
johni0702
b525751a55 Update forge to current recommanded version 2015-08-12 21:11:30 +02:00
CrushedPixel
0ce09af088 Push/Pop Attributes in PathPreviewRenderer, fixing https://trello.com/c/mROgxEWF/ 2015-08-12 18:20:31 +02:00