FramePicture
What is FramePicture?
Frame Picture is a plugin that can draw images in a itemframe.
-> How to install
1. Download the newest FramePicture.jar
2. Download the newest ProtocolLib from http://dev.bukkit.org/bukkit-plugins/protocollib/
3. Stop your Server
4. Drop the FramePicture.jar into your plugins folder.
5. Drop the ProtocolLib.jar into your plugins folder.
6. Start your Server
7. See the Tutorial
-> Tutorial
1. Install the Plugin and ProtocolLib.
2. Join to your Server.
3. Place a item frame
4. Search a photo in the internet
5. Type "/fp set URL" in the chat
6. Interact a item frame
7. Finish!
-> Supported file formats
FramePicture supports the file formats .gif (no animations), .png and .jpg.
-> Multilanguage
This plugin supports multilanguage.
message.yml Downloads: English (Standard), Deutsch, France (by cocoman37), Czech (by jaraxxx), Portuguese (by LCastr0), Polish (by Alsiokowsky), Spanish (by jaime29010), Dutch (by Jhtzb), Russian (by Igor1998), Danish (by fungreenfox)
You can make Translates and send me the messages.yml!
-> Video
-> Spigot 1.8.3?
Thanks to @LordBoos
Download: https://drive.google.com/file/d/0ByhZ6GRuHf_WY2ZzSVBnOGV3dWs/view?usp=sharing
Warning: This builds wasn't tested from the "curse" team!
if only you could display the pics at higher res --
@Howaner
It seems to work now! Except that by default everyone's allowed to use every command.
This is without adding any permission nodes to a group or player (i'm using bPermissions and Vault).
To disable (some of) the commands i explicitely need to add negated permission nodes.
But, because of the improvements 1.3 has over the previous versions, i can finally enable this plugin on my server for public use. Thanks! :)
1.3 was released! Added Money Support and Map Ids saves in the frames.yml (Frames will load after a Serverrestart)
@Apelx
Do you know what a URL is?
This is brilliant!
Would love if it were possible to display the images much larger but I suppose that's a limitation with Minecraft
@Howaner
When disabling AutoRemove none of the commands work anymore
(getting: /fp <set/get/reload/cancel> all the time), while i have the needed permissions.
On top of this the following error is shown in the console:
20:01:39 [INFO] [FramePicture] Enabling FramePicture v1.2.8
20:01:39 [SEVERE] Error occurred while enabling FramePicture v1.2.8 (Is it up to date?)
java.lang.NullPointerException
at de.howaner.FramePicture.util.Frame.getEntity(Frame.java:53)
at de.howaner.FramePicture.util.Frame.update(Frame.java:88)
at de.howaner.FramePicture.FrameManager.loadFrames(FrameManager.java:162)
at de.howaner.FramePicture.FrameManager.onEnable(FrameManager.java:52)
at de.howaner.FramePicture.FramePicturePlugin.onEnable(FramePicturePlugin.java:23)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:217)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:457)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.loadPlugin(CraftServer.java:282)
at org.bukkit.craftbukkit.v1_4_R1.CraftServer.enablePlugins(CraftServer.java:264)
at net.minecraft.server.v1_4_R1.MinecraftServer.j(MinecraftServer.java:321)
at net.minecraft.server.v1_4_R1.MinecraftServer.e(MinecraftServer.java:300)
at net.minecraft.server.v1_4_R1.MinecraftServer.a(MinecraftServer.java:259)
at net.minecraft.server.v1_4_R1.DedicatedServer.init(DedicatedServer.java:149)
at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:399)
at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849)
@ThisUsernameIsMine: Set AutoRemove in the Configuration to false
Ok. I work on 1.3 with fix and WorldGuard Support
@Apelx
simply type /fp set followed by the url (link) of the picture (e.g. http://www.somesite.com/somepicture.png), so that you get the following:
/fp set http://somesite.com/somepicture.png
then right-click on the item frame and the image will render.
@ Howaner: please look at my previous comment about the images not saving/staying on server restart under 1.2.8.
PLEASE make a video tutorial for this. I click the properties of my picture but the url doesn't come up. Thank you!
Amazing plugin!
pictures are not staying after server restart though. :-/
@Howaner
1.2.8 didn't fix/solve it for me (image folder stays empty).
Also, everyone can use the plugin commands without having the permission to do so (i use bPermissions and Vault) :(
/reload is not safe to use so i didn't use it.
Serverrestart Problem fixed in 1.2.8!
Please download the 1.2.8 Version and type /reload in the Console.
@Howaner
Ok, i'll test 1.2.7 then. Thanks! =)
edit (problem): pictures are gone after server restart :(
ps: how come the colors of framed pictures are so blend/dull.
Do i need to find images with a certain 256 colour-palette?
I have fixed the Laggs with 1.2.7. 1.2.7 is already uploaded!
@Mortalsinn
You could also try this plugin instead, if that does also 60% of your CPU then something is wrong with your server^^
this plugin is scary....it adds like 60% CPU usage to my server.... nice idea but no thanks
@jeffro1001
I added a Function to Load images from the Folder plugins/FramePicture/images
1.4.6 has many Better Performance
Can you make some thing that doesn't lag the players and npcs because the players on my server and npcs heads don't move smoothling it's soo MUCH lag
@Howaner
Hello. I didn't mention it in my post and i'm sorry to burst your bubble, but the lag was with 1.2.5 :-/