Description
Wit BuddyCam you can see your Friends View in Multiplayer, if he/she allows it. You can even observe your Pets in Single- & Multiplayer (as of 1.5.1d). You can fully customize the position and size of the buddycam-screen and the renderquality.The only limitation to the number of screens is the power of your Computer. (Tested with 3 screens.)
Installation Instruction
1. Install Minecraft
2. Install Forge(from here) (Modloader no longer supported)
3. Put the "buddycam-x.y.z.zip" in the "mods"-Folder
4. Start Minecraft
5. Press P (Menu) & Enjoy
...or look at a Mob/Player and press O for creating a Cam
Usage Instruction
If you want to watch "PlayerX" you need to have my mod ("PlayerX" doesn't have to). After Installation start Minecraft and join the same server like "PlayerX" and create a Screen for "PlayerX". He will have to write you "!bca" to allow you view his View. As soon as you are in the same area as "PlayerX" the screen will appear...
Look at a Mob or Player and Press O to quickly create a Cam
FAQ
Q: Does my friend have to install BuddyCam, too?
A: No. If they don't want to see your screen they don't have to.
Q: Why does it just work for distances less than 140 Blocks?
A: Because it doesn't need any Server-Mods and the Server doesn't send the required information when further away.
Q: Is there a way to enable greater distances?
A: If you have a server-mod which sends the player-entity and the chunks of the viewed player to the viewing player, then perhaps...
Q: Would you make such a server-mod?
A: Perhaps... (It's planned but i can't tell you how long I need to make it.)
Updated to 1.6 (Oh ! How do I load textures now?)
Switched to Forge (which resulted in a lot of changes)
Moved source to own package
Some restructuration...
2013/06/05 (1.4.6/1.4.7):
Copied all code From 1.5.2 c (Except Update-Check):
Added Pet-Cam
Crash-Catching & Error-Reports
PlayerNick-Colors & TabbyChat Support
a lot of Bugfixes
2013/06/05 (1.5.2):
PlayerNick-Colors Support
Tabbychat support (broken in again in 1.6.2 a)
Fixed Crash on Block-Break
Fixed Wrong Colors in Screen
more Bugfixes
2013/05/14 (1.5.2):
Crash-Catching with Error-Reports & Update-Check (disableable)
Fixed not loading Chunks if far away from Entity (with shorter Renderdistance)
Better PetCam Position ... Tested with all Vanilla Mobs (excl. Enderdragon)
Updated to 1.5.2 ...
2013/04/28 (1.5.1): (Sp0nge: Thanks for Crashlog & Tests)
Fixed Nullpointer Exception when opening "Add PetCam"-Screen while not
looking at a mob...
Better behaviour when Mob-Entity gets unloaded...
Small changes to Gui & less frequent config-rewrite
2013/04/25 (1.5.1): Added Pet-Cam in 1.5.1 d (published at the same day as 1.5.1 c)
2013/04/25 (1.4.6/1.4.7/1.5.1): Fixed compatibility-issue with TwitchTV-IRC-Mod
2013/03/30 (1.4.6/1.4.7/1.5/1.5.1):
(1.5.1 only) Updated to 1.5.1
Fixed a Bug (NullPointerException) (Thanks zxmme_zimme for reporting)
Fixed spelling errors (Thanks zxmme_zimme for reporting)
Fixed "game activity during mod construction"-Error (Thanks thefang12 for reporting)
(1.5/1.5.1) Fixed error in mcmod.info (for Forge)
2013/03/16 (1.5): Updated to 1.5
2013/03/16 (1.4.6/1.4.7):
Made it possible to disable automatic asking for Permission to view Other's View (for Spam-Protected Servers)
Forge-Compatibility
Fixed White-Sky-Bug
Windows-Compatible Line-Breaks in Config
2012/12/21 (1.4.6): Updated to 1.4.6
2012/11/17 (1.4.4): Updated to 1.4.4
2012/10/29 (1.4.2): Updated to 1.4.2, added support for multiple screen-border-textures (atm only 2)
2012/08/19 (1.3.2): Updated to 1.3.2, added auto-accept-list, fixed Bug while holding enchanted items (thx Peerko for idea & bugreport), fixed some smal bugs and cleaned the code.
2012/07/17 (1.2.5): Added Keybindings and a template-system for the tell-command (thx Peerko for idea)
2012/07/11 (1.2.5): Added tell-template "From Player: text"
2012/04/06 (1.2.5): Updated to 1.2.52012/03/29 (1.2.3): First public version
Licence & Credits
The Idea is from me. The code is mostly my own. Some lines are from an Open-GL-Tutorial.A lot of tips from ThVortex from the #mcp-moding Channel on the IRC-Server irc.esper.net helped me creating the main-function. (Thanks again a lot!) Please don't use (decompiled) source (or parts of it) without my permission.
Feel free to use this mod in your mod-pack and/or youtube-video, but please link to this Thread. (For Modpacks: The Link which should appear in the modlist in the forge-menu is enough but an additional link on the modpack-page would be nice...)
A message in this Thread would be nice but not necessary.
Okay, I'm a bit confused, how EXACTLY do you use this mod?
The OP really isn't clear on what you must do to see the other player's screen.
There isn't any ingame-configuration, yet.
You need to configure the screen(s) before starting Minecraft...
For example if you want to watch "PlayerX" you need to have my mod ("PlayerX" doesn't have to). After Installation you have to define that in the configuration file that you want to observe "PlayerX", then start Minecraft and join the same server like "PlayerX".
As soon as you are in the same area as "PlayerX" he will get a message to accept the observation (works with vanilla features) and when he accepts it, the screen will appear...
BUG:
You cannot see entities in Multiplayer with this mod(Shot Arrows, Minecarts(meaning you cant ride them too), activated tnt(before explosion), Ghast fireballs, ender crystals)
I uninstalled the mod and the entities could be seen again.
Here let's assume on the MC-Server EssentialsChat is installed and your EssentialsChat-Nick is changing often:
(Could eventually spam the chat of the client with this config...)
Hey romibi, this is very impressive! I am making a mod with similar functionality and would really love to know how you pulled this off, in technical terms. If you don't want to post a bunch of technical stuff here, could I chat with you by email or skype some time? I would be very grateful.
The Meaning of Life, the Universe, and Everything.
Join Date:
3/11/2012
Posts:
62
Member Details
@cr3wp Done (see Usage Instructions, hint: enable it in config) & thanks
(development-speed depends on my mood and that depends partly on the download-counter )
@last_username FrameBufferObject is the keyword... ...but you understand that I don't really want a knock-off of my mod
@Jackado98 I think you forgot to edit the Config-File to your needs. Look at these example-configs: here (post #13)
Having a few problems with getting the mod working main question is does it work with lan multiplayer games? Also what is the accept command because I have tried telling them the !bca but then nothing happens even after I try hiding and showing the screen.
Having a few problems with getting the mod working main question is does it work with lan multiplayer games? Also what is the accept command because I have tried telling them the !bca but then nothing happens even after I try hiding and showing the screen.
I'm not 100% sure but it should work with lan multiplayer games.
The accept-command (which your friend should use) looks like this:
/tell fangfire !bca
(assuming your Minecraft-Name is "fangfire")
After that the screen, which is configured for him, should pop up when he's near you (if it isn't hidden).
(Did you configure the screen correctly? You can find an example configuration in Post 13 )
Still no Update? Read this
Index
News
Description
Pictures & Videos
Installation Instruction
Usage Instruction
Requirements
Download
FAQ
Changelog
To-Do
Known Issues
Licence & Credits
News
Still no Update?
Read this...
Description
Wit BuddyCam you can see your Friends View in Multiplayer, if he/she allows it. You can even observe your Pets in Single- & Multiplayer (as of 1.5.1d). You can fully customize the position and size of the buddycam-screen and the renderquality.The only limitation to the number of screens is the power of your Computer. (Tested with 3 screens.)
Pictures & Videos
----- Image-Hoster down. Have to re-upload Image -----
(The Minimap is from Rei's-Minimap: here)
Installation Instruction
1. Install Minecraft
2. Install Forge(from here) (Modloader no longer supported)
3. Put the "buddycam-x.y.z.zip" in the "mods"-Folder
4. Start Minecraft
5. Press P (Menu) & Enjoy
...or look at a Mob/Player and press O for creating a Cam
Usage Instruction
If you want to watch "PlayerX" you need to have my mod ("PlayerX" doesn't have to). After Installation start Minecraft and join the same server like "PlayerX" and create a Screen for "PlayerX". He will have to write you "!bca" to allow you view his View. As soon as you are in the same area as "PlayerX" the screen will appear...
Look at a Mob or Player and Press O to quickly create a Cam
Requirements
Mainly: No server-mods needed.
But there are still some requirements:
Download
buddycam-1.6.2_a.zip (85kb) (ad-free-link)
Mirror for all Versions
mod_buddycam-1.4.6_1.4.7_e.zip (64.kb) (ad-free-link)
buddycam-1.6.1_a.zip (74kb) (ad-free-link)
mod_buddycam-1.5.2_b.zip was never officially released
mod_buddycam-1.5.2.zip (65kb) (ad-free-link) (Crash on Block-Break reported!)
mod_buddycam-1.5.1_e.zip (61kb) (ad-free-link) (With beta-Version of Pet-Cam)
mod_buddycam-1.5.1_d.zip (60kb) (ad-free-link) (Bug: Do not Press O while not looking at a mob!)
mod_buddycam-1.5.1_c.zip (51kb) (ad-free-link)
mod_buddycam-1.5.1_b.zip was never officially released
mod_buddycam-1.5.1.zip (51kb) (ad-free-link)
mod_buddycam-1.5b.zip (51kb) (ad-free-link)
mod_buddycam-1.5.zip (51kb) (ad-free-link)
mod_buddycam-1.4.6_1.4.7_d.zip (51kb) (ad-free-link)
mod_buddycam-1.4.6_1.4.7_c.zip (51kb) (ad-free-link)
mod_buddycam-1.4.6_1.4.7_b.zip (51kb) (ad-free-link)
mod_buddycam-1.4.4.zip (17kb) (ad-free-link) Works also with 1.4.5 (use this Config-Generator)
mod_buddycam-1.4.2.zip (16kb) (ad-free-link) (use this Config-Generator)
mod_buddycam-1.3.2.zip (16kb) (ad-free-link) (use this Config-Generator)
mod_buddycam-1.2.5_c.zip (13kb) (Removed due to exploitable accept-check.)
mod_buddycam-1.2.5_b.zip (11kb) (ad-free-link)
mod_buddycam-1.2.5.zip (11kb) (ad-free-link)
mod_buddycam-1.2.3.zip (11kb) (ad-free-link)
FAQ
Q: Does my friend have to install BuddyCam, too?
A: No. If they don't want to see your screen they don't have to.
Q: Why does it just work for distances less than 140 Blocks?
A: Because it doesn't need any Server-Mods and the Server doesn't send the required information when further away.
Q: Is there a way to enable greater distances?
A: If you have a server-mod which sends the player-entity and the chunks of the viewed player to the viewing player, then perhaps...
Q: Would you make such a server-mod?
A: Perhaps... (It's planned but i can't tell you how long I need to make it.)
Changelog
2013/07/21 (1.6) (no change to functionality):
2013/04/25 (1.4.6/1.4.7/1.5.1): Fixed compatibility-issue with TwitchTV-IRC-Mod
2013/03/30 (1.4.6/1.4.7/1.5/1.5.1):
2013/03/16 (1.4.6/1.4.7):
2012/11/17 (1.4.4): Updated to 1.4.4
2012/10/29 (1.4.2): Updated to 1.4.2, added support for multiple screen-border-textures (atm only 2)
2012/08/19 (1.3.2): Updated to 1.3.2, added auto-accept-list, fixed Bug while holding enchanted items (thx Peerko for idea & bugreport), fixed some smal bugs and cleaned the code.
2012/07/17 (1.2.5): Added Keybindings and a template-system for the tell-command (thx Peerko for idea)
2012/07/11 (1.2.5): Added tell-template "From Player: text"
2012/04/06 (1.2.5): Updated to 1.2.52012/03/29 (1.2.3): First public version
To-Do
Most Important ones:
Known Issues
Most Important ones: (All not tested with current Version)
Licence & Credits
The Idea is from me. The code is mostly my own. Some lines are from an Open-GL-Tutorial.A lot of tips from ThVortex from the #mcp-moding Channel on the IRC-Server irc.esper.net helped me creating the main-function. (Thanks again a lot!) Please don't use (decompiled) source (or parts of it) without my permission.
Feel free to use this mod in your mod-pack and/or youtube-video, but please link to this Thread. (For Modpacks: The Link which should appear in the modlist in the forge-menu is enough but an additional link on the modpack-page would be nice...)
A message in this Thread would be nice but not necessary.
No he doesn't have to...
No it's not like spying because he has to accept it...
...spying is exactly what i wanted to prevent before publishing! (Technically it would work.)
It "works" in single-player if you enable debug but it's pointless...
I thought about that too... ...but in the moment i have other things to do...
The OP really isn't clear on what you must do to see the other player's screen.
There isn't any ingame-configuration, yet.
You need to configure the screen(s) before starting Minecraft...
For example if you want to watch "PlayerX" you need to have my mod ("PlayerX" doesn't have to). After Installation you have to define that in the configuration file that you want to observe "PlayerX", then start Minecraft and join the same server like "PlayerX".
As soon as you are in the same area as "PlayerX" he will get a message to accept the observation (works with vanilla features) and when he accepts it, the screen will appear...
I don't like dropbox...
...as long as there aren't too many downloads I'll host the files on my server.
You cannot see entities in Multiplayer with this mod(Shot Arrows, Minecarts(meaning you cant ride them too), activated tnt(before explosion), Ghast fireballs, ender crystals)
I uninstalled the mod and the entities could be seen again.
Hope you fix it soon.
...I've tried it out and I don't have this issue.
Can you tell me which other mods you used? Thanks.
to the persons name or: playerName
...Here are some examples of the important Config-Lines a Partner of you would need to watch you:
Here, let's assume on the MC-Server EssentialsChat is not installed:
Here let's assume on the MC-Server EssentialsChat is installed and your EssentialsChat-Nick is SilentShadow117:
Here let's assume on the MC-Server EssentialsChat is installed and your EssentialsChat-Nick is changing often:
(Could eventually spam the chat of the client with this config...)
(development-speed depends on my mood and that depends partly on the download-counter )
@last_username FrameBufferObject is the keyword... ...but you understand that I don't really want a knock-off of my mod
@Jackado98 I think you forgot to edit the Config-File to your needs. Look at these example-configs: here (post #13)
I'm "Inexperienced" in GUI-Programming which is the main part of an user-friendly program...
...but yeah, it's on my To-Do-List.
Users who have problems, are free to contact me here, over PM and over IRC ...
I'd love to see where this goes in the future.
all credit goes to AlternativeLies, do not ask about downoad, it ain`t avalible yet.
I'm not 100% sure but it should work with lan multiplayer games.
The accept-command (which your friend should use) looks like this:
(assuming your Minecraft-Name is "fangfire")
After that the screen, which is configured for him, should pop up when he's near you (if it isn't hidden).
(Did you configure the screen correctly? You can find an example configuration in Post 13 )