CrushedPixel
bc7a67cda3
Revert "Locally added removed Forge Methods from 1.7 which allow us to load .obj and Techne Models"
...
This reverts commit 6712e8c488 .
2015-08-30 21:11:38 +02:00
CrushedPixel
ca6cfa6b86
Increased maximum Password length from 32 to 1024
2015-08-30 21:10:48 +02:00
CrushedPixel
6712e8c488
Locally added removed Forge Methods from 1.7 which allow us to load .obj and Techne Models
2015-08-30 21:10:48 +02:00
johni0702
6b6f6732d5
Add basic replay restriction system (no restrictions yet)
2015-08-30 15:54:48 +02:00
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