CrushedPixel
21be99f2a1
Changed KeyInputHandler not to oppress Key Inputs when not in Replay
2015-06-12 22:50:08 +02:00
CrushedPixel
492f94c19f
Took Moesh trolling to the next level
2015-06-09 23:05:31 +02:00
johni0702
d171ff4346
Allow custom resolution for all video rendering modes
...
Remove tiled rendering
Choose different rendering strategy based on video size and framebuffer support
Make size of video writer queue configurable via system properties
2015-06-03 21:20:03 +02:00
CrushedPixel
0cca67a552
Rewrote Camera Movement to be FPS consistent
...
In the future, CameraEntity.MAX_SPEED (and derived variables) can be modified to change the Camera Movement Speed and Acceleration.
2015-06-03 02:30:40 +02:00
CrushedPixel
539b7da738
Only set Render Distance Max Value if no Optifine installed
2015-06-02 20:36:29 +02:00
johni0702
1bc80cc257
Add git commit to version and add version to generated replay files
2015-06-02 20:33:22 +02:00
CrushedPixel
3576b9ed76
Right clicking an Entity now spectates it
2015-06-02 19:05:44 +02:00
johni0702
394165cba4
Add render option for sky color (green-screen effect)
2015-06-01 18:50:55 +02:00
CrushedPixel
5f4cddcfbc
Automatically registers SpectatorRenderer Objects in constructor to avoid forgetting them
2015-06-01 15:17:25 +02:00
johni0702
b3451ed7fd
Use component like system for gui overlay
...
Add missing abort path replay button
2015-06-01 10:17:10 +02:00
CrushedPixel
39fe6dec4e
Added TooltipRenderer to mimic Item Tooltip Rendering for hover texts and replaced some error/info messages to use the TooltipRenderer
2015-05-31 17:13:21 +02:00
CrushedPixel
e1012cfefc
Fixed NPE in GuiReplayEditor when no Replays are available (returns to main menu)
...
Renamed .gui.replaystudio package to resemble the new GUI name (.gui.replayeditor)
2015-05-31 11:46:14 +02:00
CrushedPixel
d986db7c95
Commented Donator check
2015-05-29 13:22:19 +02:00
CrushedPixel
061a73c637
Added Code to troll Moesh
2015-05-28 19:04:31 +02:00
CrushedPixel
7eb24e19bc
Removed Reflection Classes from Source entirely
2015-05-26 16:32:11 +02:00
johni0702
9f3a97f65c
Cleanup, relocate and split up GuiReplayOverlay
...
Merge gui resources into one texture
2015-05-26 01:08:22 +02:00
CrushedPixel
d84422d6c5
Spectating a Player now displays his Hand/Item
2015-05-25 22:54:55 +02:00
CrushedPixel
1c9a04d1dc
You can now Like/Dislike files from the Replay Center
2015-05-24 15:00:50 +02:00
johni0702
18f22f57d0
Rework rendering
...
Adds default, stereoscopic, tiling, cubic and equirectangular frame rendering
2015-05-23 14:58:34 +02:00
CrushedPixel
ce9e717d21
Replaced Spectate Selection GUI with Player Overview GUI, added way to hide specific players
...
Updated Skin File retrieving to new Mojang API
IMPORTANT: clean and rebuild the IntelliJ project, Access Transformers added!
2015-05-20 16:40:17 +02:00
CrushedPixel
a8cc614e91
Fixed Pagination not being updated correctly
...
Added GuiLoadingListEntry to Lists while in Replay Center
2015-05-16 22:10:58 +02:00
CrushedPixel
7c9b0eb8a7
Removed unnecessary reloading of GuiReplayCenter
...
Extended max Render Distance to 64 chunks
2015-05-16 15:57:20 +02:00
CrushedPixel
29c1d4d6dc
Replay Files that are published on ReplayMod.com are now downloadable
2015-05-11 17:09:41 +02:00
CrushedPixel
3f8171471f
Merge branch 'master' of bitbucket.org:CrushedPixel/cpreplaymod
...
Conflicts:
src/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java
2015-05-11 16:55:07 +02:00
CrushedPixel
3ad765db6c
Started adding support for downloading online files
2015-05-11 16:50:34 +02:00
johni0702
136761b424
Clean up and restructure the replay sender
...
Add a ReplayFile class for easy reading of replay files
2015-05-11 14:15:00 +02:00
CrushedPixel
ccaa93116d
Authkey is now stored in .config file to allow automatic logging in
2015-05-05 22:56:25 +02:00
CrushedPixel
38ca7a0054
Added UploadedFileHandler to keep track of files that have already been uploaded
2015-05-03 17:45:08 +02:00
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
bc9fbfa786
Allowed Keyboard Inputs in GuiMouseInput
2015-04-30 17:45:18 +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
CrushedPixel
79be2bd0d5
Started localizing the Chat Messages and GUI
2015-04-26 01:47:27 +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
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
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
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
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
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
a38f87e377
Finished Trim Part for Replay Studio
...
Fixed Scroll Bar for GuiSpectateSelection
2015-03-12 12:56:37 +01:00
Marius Metzger
15cd963ebf
Tweaked GuiDropdown a bit
...
Continued work on GuiReplayStudio
2015-03-10 12:14:14 +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
e8a9feb1f4
Showed some mercy against Hudeler
2015-02-20 21:48:15 +01:00