Force Resource Pack
Force Resource Pack v1
Pages
Permissions | Commands | Config
Warning: This plugin is currently unstable, We are attempting to fix it
Want to stop x-ray texture packs? Force Everybody to use same texture? Use special textures and have everybody see? This Plugin is for you!
Formerly Force Texture Pack
ATTENTION: I have just taken over this project, and will be attempting to fix this plugin over the summer! Sincerely, Blue_Mustache
FAQ
Want to stop users saying no to downloading your texture pack?
Fear no more, This plugin provides a Texture Pack Download Server. If the Client Refuses to download from the server and tries to do something, They will be instantly kicked!
Want to stop x-ray texture packs?
The perfect solution is forcing them to use your texture pack!
Will this work on the spot?
Nope! You need to install the texture pack to the texturepack.zip in your server folder (Where your Bukkit.jar is!) You will also need to port forward 5000 so that your texture pack can be accessed by other players (Unless It's a LAN server!)
Is there a config file?
Not at this point in time, We are looking for configurable options. If you have a suggestion drop me one!
My minecraft host doesn't allow me to port forward 5000
We are looking into a alternative (Won't be as efficient)
Do i need to set a texturepack= in my server.properties?
Nope! Our plugin automatically does the hard work!
Will this stop bots?
Not at the current point in time, It only stops movement.
Will this stop hacked clients?
This plugin will only prevent other texture packs on login.
Will this work on high capacity servers?
This will work on any server (Providing your server can hold up to it!), We have a special system to queue requests if it becomes overloaded!
Do i need Spout etc?
Nope! This plugin works perfectly in vanilla
How does it work?
[REDACTED] Nothing here, keep on movin.
Planned Features
- No Socket Server Capabilities
- Multiworld textures
Current Bugs
- Everything *
not work, why:
enabled: true
listen-port: 20000
texture-pack: mccc.zip
op-override: false
permission-override: false
custom-host: cdn.planetminecraft.com/files/resource_media/texture/Greenwood-OPENME_6423571.zip
pleas update on 1.6.4 and add custom message kick
Can you tie this into world guard for different resource packs for regions or multiverse for different resource packs per world please say this is possible.
I will take care of everything after 1.7.2. Currently, I can send resource packs to players, however, Mojang has broken the part of the client that receives it. It cannot function there for, and crashes clients.
Apologies
- Blue
********* Project Inactive until 1.7.2 *********
- Blue
Now with the change from 1.6.2 to 1.6.4 you can use .zip resource packs this should make this problem easy to fix.
the saddest part about this was the new API was supposed to be easier to use but this function of RP over TP screwed allot of servers up. I had a perfectly working system with three worlds using three different textures and now it is broken all because they thought it would be a good idea to add sound to the texture pack idea. Don't ge me wrong being able to add my favorite music as background music sounds great. Also one last thing why do they add a server texture pack option if texture packs no longer work so much broken.
@Blue_Mustache
Please implent multi-world support first! I would really appreciate that :D
@mailmanj
I know WorldGuard Custom flags had a similar way of working. The custom flag you are looking for is: WorldGuard TexturePack Flag it has 2 other dependencies that I won't give the links because they are given on the above bukkit page. Though, this plugin won't help. But, it will eventually when it get's fixed.
Does this even work for 1.6.1?
Can you make it so a command can change the resource pack, because we have a starship we pasted in on a server I play on, and you need a different texture pack for it. We want to have the button that 'Beams you up' to the ship also change your resource pack, and when you 'beam down' you go back to the main texture pack.
can you make it so it prompts a download screen so we don't get kicked for not having it
This plugin looks good but will it lag my server since it needs to transfer a texture pack to a player because my texture pack is about 50mb and that can be a big load on the server.
@Blue_Mustache
They will prob update it either in 1.7 or if they are still stupid by 1.8 or something.
@Everyone Below I understand that Mojang screwed up the TP system and replaced it with the RP system. This plugin however is not my priority. I did not invent this plugin. I simply updated this plugin to work with the 1.6.2 jar. I will have to do a little experimenting with packet 250. I can greatly speed up this process if y'all can do one thing for me. I need everyone to email Dinnerbone (like i have) and tell him something like my below email:
Dear Mr. Adams, I am year old programmer learning Java and enjoy programming in general. I have recently taken over a cool little project made by a guy named MyersC. Called Force Texture.
http://dev.bukkit.org/bukkit-plugins/force-texture/
I asked him if I could have it, and he said yes. He couldn't seem to get it to work, and people complained. It seemed people liked this idea. I thought it was a shame no one could get it to work. So that brings me to the part, where I need your help. I was wondering if you could suggest something to Mojang for me. With the new resource pack system that came out, this adds layers of new functions for Bukkit plugins to use. A lot of people complain about people using X-Ray texture packs. There are many plugins to stop the mod, but not a texture pack. Here is my idea:
I want to make it so that when the server sends the client a packet to download the resource pack, and the client would send a packet to the server if the player clicks the Yes button to download it. That would allow a Bukkit plugin to send the request to the player, and If the player triggers a "Move Event" if the player did not send the "Yes" packet to the server, they would be kicked. I can make the plugin.
Thank You for your time! Please consider my request to Mojang.
- BlueMustache
P.S. I know this is not your Mojang email, but I could not seem to get it. Sorry :(
**********************
If everyone can send something like above to the Mojang crew or preferably "[email protected]".
Thank You
@Byamarro
for a bit until those dumbasses at Mojang can code it.... They have become so dumb lately.... they said "Here you go, added horses, and donkeys, but we removed a shitload of stuff because we are stupid and have been ever since Notch left." Minecraft was good up till Notch left, now its just total a total shithole.... Wish there was a way to let them know they do a terrible job..... Excuse my language but 1.6 altogether sucks ass.
I think that that this plugin makes no-sense. Didn't server texturepacks functionality removed from 1.6?
I indeed think it's a good idea, but people can put viruses in thier texturepack, trust me. I've been to a server that does it. Continue reading if you want to know how I found this out:
One day, I accidentally clicked a link on one of those "Earn tons of money a day!" Comments on a website. I saw it was a link to a website about a Minecraft server. I would have clicked away, but I was curious about what the server was like. (I like playing servers) So there was a button to a page with instructions on how to join. (why do they need a separate page for instructions, all they needed to do was give the ip? I dunno) So I went there and looked at the instructions: Add a server to your Minecraft with the ip: <insert ip here>! Then there was a couple more steps, and the final step said. "When the server asks if you want its texturepack click "yes"!" So I was like meh, I dont need the texturepack. But I kept thinking about the texturepack and thought, they could put viruses inside the Texturepack file!
They could have not really had a virus in it but. They said "My <friend, or sister, etc> makes <ammount of money> a day here!: <insert wierd bitly url here>. How else would they get money to you? (i dunno maybe a virus that tracks what you type untill you type your password for your bank account or something,) (but i think they would actually take money)
@leonolo
[external link removed]
@Blue_Mustache
Why make it a port connection? Why not a http weblink for download?
how can i make it work. where do i put url for texture and it zip?