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
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
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
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
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
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
CrushedPixel
0ce09af088
Push/Pop Attributes in PathPreviewRenderer, fixing https://trello.com/c/mROgxEWF/
2015-08-12 18:20:31 +02:00
CrushedPixel
a9fb20fa18
Remove SafeEntityRenderer
2015-08-12 18:20:31 +02:00
CrushedPixel
0c55411f7c
Add ThankYou.txt containing all Kickstarter Backers >= $25
2015-08-12 11:49:20 +02:00
CrushedPixel
d214a05d76
Updated build.gradle for Version 1.0 #hype!!
...
Updated mcmod.info to finally contain more than "an example placeholder mod"
2015-08-12 11:32:03 +02:00
CrushedPixel
d8cd278399
Prevent NPE in GuiReplayListEntry that can occur when the API returns an invalid Thumbnail
2015-08-12 10:10:37 +02:00
CrushedPixel
de082c3230
Uses Mixin Magic to add BlockBreakAnimation Packets to the Replay when a Player breaks a block
2015-08-11 20:01:45 +02:00