Commit Graph

27 Commits

Author SHA1 Message Date
johni0702
0691ef9886 Fix (character, portal, enchantment) animations during speed up / slowed down path playback and rendering 2016-09-02 12:50:18 +02:00
johni0702
00c2404345 Replace SpectatorRenderer 2016-08-14 17:16:42 +02:00
johni0702
25582b6a51 Separate rendering into its own module 2016-06-14 18:16:42 +02:00
johni0702
c2686f5d34 Add camera movement 2015-11-07 17:43:02 +01:00
johni0702
f925d56ca2 Split mod into core, recording, replay, render[todo], paths[todo] and extras[wip] modules
Move everything to com.replaymod package
Add KeyBindingRegistry and SettingsRegistry
Recreate settings GUI with new GUI API and dynamically from SettingsRegistry
Use ReplayFile from ReplayStudio
ReplayHandler is now object oriented
Add GuiOverlay, GuiSlider and GuiTexturedButton to GUI API
Rewrite both overlays to use new GUI API
Fix size capping in vertical and horizontal layout
Allow CustomLayouts to have parents
Fix tooltip rendering when close to screen border
Allow changing of columns in GridLayout
2015-10-03 17:36:04 +02:00
johni0702
33d1d03732 Fix player being invisible after respawn
Remove unused PlayerRespawnEvent handler
2015-09-06 15:13:10 +02:00
CrushedPixel
e0785b4f25 Don't render an Entity's nametag if it's invisible and the renderInvisible setting is set to false 2015-09-04 17:32:58 +02:00
CrushedPixel
9d4fdccb0f Added option to completely hide invisible entities like Armor Stands instead of them being rendered semi-transparent 2015-09-04 01:32:57 +02:00
johni0702
c27b1a1a1e Fix chunks being invisible after temporarily leaving an area 2015-09-02 15:58:24 +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
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
6da06f1000 Fix arrows being invisible when viewed from specific angles 2015-08-19 12:22:54 +02:00
johni0702
df74ade38d Fix camera being affected by portal wobbling 2015-08-16 11:53:20 +02:00
johni0702
22a62382e9 Fix fire over not being rendered during normal gameplay 2015-08-15 16:09:38 +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
cf59d739b5 Fix hands being visible during 360° rendering 2015-08-14 16:20:14 +02:00
johni0702
0b1e4b8e3e Remove overlays during replay via mixins 2015-08-14 14:43:50 +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
johni0702
78e4c36d54 Replace no name tag CT with mixin magic
Fix nametags of sneaking players being displayed even though nametags are disabled
2015-08-05 17:09:54 +02:00
johni0702
16a86066f2 Replace sound manager CT with mixin magic 2015-08-05 16:19:39 +02:00
johni0702
e03610bcef Replace enchantment timer CT with mixin magic 2015-08-05 12:20:09 +02:00
johni0702
83e5344448 Replace camera roll CT with mixin magic 2015-08-05 11:42:43 +02:00
johni0702
4efdc0ebd0 Replace CustomEntityHandler with mixin magic 2015-08-04 23:18:23 +02:00