CrushedPixel
e8320ebd0f
Added Keyframe Repository, which is stored in Replay File itself and allows Camera Path Presets to be saved and loaded
2015-05-01 23:20:16 +02:00
CrushedPixel
2cccbe424a
Added proper .equals and hashCode methods for Keyframes
2015-05-01 15:45:36 +02:00
CrushedPixel
6f8a43aa6c
Fixed Block breaking and placing malfunctioning while not in Replay
2015-05-01 10:45:38 +02:00
CrushedPixel
4da2b1e41c
Fixed time not standing still when it should during a Camera Path
2015-04-30 18:04:53 +02:00
CrushedPixel
ae5eca9c99
Localized Keyboard Bindings and added "Synchronize Timeline" and "Clear Keyframes"
2015-04-30 17:46:13 +02:00
CrushedPixel
bc9fbfa786
Allowed Keyboard Inputs in GuiMouseInput
2015-04-30 17:45:18 +02:00
CrushedPixel
263ce4df8b
Added missing Localization Strings in Options Menu
2015-04-29 23:46:55 +02:00
CrushedPixel
5bfe66e09b
Properly decodes HTML special characters (like cyrillic letters) when downloading a translation
2015-04-29 17:12:27 +02:00
CrushedPixel
142b2c8d4d
Translations are now automatically downloaded from the Replay Mod API
...
Localized missing Strings
2015-04-29 16:57:18 +02:00
johni0702
1cf164d325
Generate proper .gitignore
2015-04-26 18:11:53 +02:00
CrushedPixel
60a9541c16
Localized GUI Strings
2015-04-26 14:32:33 +02:00
CrushedPixel
79be2bd0d5
Started localizing the Chat Messages and GUI
2015-04-26 01:47:27 +02:00
CrushedPixel
e585e343e4
Added uncommited source files
2015-04-25 17:57:10 +02:00
CrushedPixel
e22fca0862
Removed "Null returned as hitResult" error message from log
2015-04-25 17:48:48 +02:00
CrushedPixel
0003f040ed
Refactored and reformatted code to use less static variables
2015-04-23 14:09:54 +02:00
CrushedPixel
f22416be2c
Pushed missing FileCopyHandler
2015-04-21 22:46:15 +02:00
CrushedPixel
b94f732d1f
Pushed missing ReplayStudio dependency
2015-04-21 22:44:53 +02:00
Marius Metzger
ce6df4b9be
Made Screenshots save as soon as the file is ready to allow compatibility with non-unix file systems
...
Seriously Windows, why do you have to lock the file?
2015-04-14 22:07:28 +02:00
Marius Metzger
df183cd5a6
Updated build.gradle to use local distributions of Replay Studio instead of mvn repo (which didn't work on Mac)
...
Made Screenshots work on Windows File Systems (only worked on UNIX before)
Dried Screenshot ZIP Code
2015-04-13 15:02:20 +02:00
Marius Metzger
2be8e4cb6b
Updated build.gradle to use local distributions of Replay Studio instead of mvn repo (which didn't work on Mac)
...
Edited gradle-wrapper.properties to fix server-side gradle bug
2015-04-12 02:57:00 +02:00
Marius Metzger
6fccba7fe4
Merge branch 'master' of https://bitbucket.org/CrushedPixel/cpreplaymod
2015-04-11 10:58:33 +02:00
Marius Metzger
96fa350bc6
Made chunk loading block independent from computer's performance
...
Fixed UI glitch in Survival caused by incorrect usage of the GL Manager
2015-04-11 10:58:00 +02:00
Marius Metzger
b1344c027d
Merged in johni0702/cpreplaymod/gradle-shade (pull request #1 )
...
Shade using gradle build script instead of external shell script
2015-04-11 10:55:29 +02:00
johni0702
0d2baf7948
Shade using gradle build script instead of external shell script
2015-04-10 01:12:47 +02:00
Marius Metzger
352fcbde4e
Freed mouse during rendering process
...
Made replay_recordings and replay_videos folder customizable through config file (not recommended)
2015-04-06 19:15:55 +02:00
Marius Metzger
4ed92c3739
Removed not working Shutdown Hook Thread
...
Fixed Hunger Bar not properly rendering while Recording Indicator enabled
2015-04-06 16:51:38 +02:00
Marius Metzger
66e27a97a4
.tmcpr files are now being deleted upon starting the game
...
Finally fixed Replay code
Finally fixed Lighting code
2015-04-06 16:00:08 +02:00
Marius Metzger
e4d282bffe
Added Option to force load all chunks when rendering
...
Rewrote a lot of the Settings code
Started destroying the ReplayProcess, gonna fix that ASAP
2015-04-06 11:00:32 +02:00
Marius Metzger
e7c2a462f3
Significantly improved the performance of video rendering by using the magic of multithreading
2015-04-05 02:10:44 +02:00
Marius Metzger
9df94fd789
Fixed some stupid casting/setting of a value to an invalid class
...
Seriously, floats and doubles suck.
2015-04-05 00:44:42 +02:00
Marius Metzger
82160b68d4
Made Replay Settings actually persist over the course of two Minecraft sessions.
...
Started breaking video rendering. Time to put it back together.
2015-04-05 00:41:49 +02:00
Marius Metzger
f3cb4011fc
Replays now support Server Resource Packs
...
Reworked Replay Settings code
2015-04-03 01:22:26 +02:00
Marius Metzger
c23d2a0d0e
Now cancels current path when exiting Replay Viewer
...
Disabled opening the inventory while in the Replay Viewer
2015-03-31 18:52:17 +02:00
Marius Metzger
5b859340fd
Fixed two similar time keyframes not setting the Replay Speed to 0 sometimes
2015-03-31 17:50:39 +02:00
Marius Metzger
becbf47088
Reworked Camera Movement in Replay Viewer
...
Finally made Replay Trimming work
Fixed and dried ReplayProcess pathTick() method
2015-03-31 01:10:01 +02:00
Marius Metzger
11e26e0129
Updated build.gradle to automatically build fat jars with the dependencies in the /libs folder. This utilizes the shade.sh shell script. Use ./gradlew without explicitely invoking the build task, as this will automatically build a fat jar.
...
Sorry for this painful commit, but git somehow f'd up and sees changes in files where there aren't any.
2015-03-21 17:05:53 +01:00
Marius Metzger
14f53f7429
Added Core Mod to redirect the Enchantment Rendering getSystemTime() calls to a the EnchantmentTimer (glow now slows down)
2015-03-16 01:45:36 +01:00
Marius Metzger
403d896862
Created fully functional scrollable List GUI Element
...
Added GuiConnect Tab to Replay Studio
2015-03-12 17:22:25 +01:00
Marius Metzger
78867ad594
Added Tab cycling to GuiTrimPart
2015-03-12 13:16:22 +01:00
Marius Metzger
a38f87e377
Finished Trim Part for Replay Studio
...
Fixed Scroll Bar for GuiSpectateSelection
2015-03-12 12:56:37 +01:00
Marius Metzger
681c8ea3e1
Pushed missing files
2015-03-10 15:29:29 +01:00
Marius Metzger
15cd963ebf
Tweaked GuiDropdown a bit
...
Continued work on GuiReplayStudio
2015-03-10 12:14:14 +01:00
Marius Metzger
9b69681ef0
Pushed missing files
...
Started adding Replay Editor using johni0702's excellent ReplayStudio Library
Added fully functional GuiDropdown GUI Element (useable in other projects as well)
2015-03-10 00:34:26 +01:00
Marius Metzger
b4ce266375
Disabled Head rotation while saving replay video
...
Made video rendering possible while Minecraft is in background
2015-03-08 22:51:50 +01:00
Marius Metzger
5ce12162ce
Added some missing classes to Repository
2015-02-20 23:03:01 +01:00
Marius Metzger
f7497aea2e
Added monte-cc library to build from repository
2015-02-20 22:51:48 +01:00
Marius Metzger
e8a9feb1f4
Showed some mercy against Hudeler
2015-02-20 21:48:15 +01:00
Marius Metzger
db2c3184de
Undid previous change in PacketListener.
2015-02-20 14:16:25 +01:00
Marius Metzger
2cf53d233a
Fixed some weird stuff I did back in the days when first writing the Packet Serialization.
2015-02-20 12:54:23 +01:00
Marius Metzger
d3a9331bf7
Adapted new API System with search API call
...
Implemented raw Pagination support to Replay Center
Fixed awkward time jumps caused by MCTimerHandler
Fixed Java 1.6 incompatibility with List.sort Method in GuiSpectateSelection
Fixed a LOT of compatibility issues with the Shader Mod
2015-02-19 00:20:11 +01:00