TexturePack Changer
Works with 1.7!
About
Ever wanted a way to let your players choose what texture pack they wanted, without having to go through the hassle of downloading and installing it? Of course you didn't, you are a mean admin who likes to see his players suffer! For their sake, I wrote this.
Usage
Just drop the jar file in your plugins folder and restart your server! A default configuration file is created for you, with a few texture packs already configured and ready-to-use.
Commands
/changetp <texturepack name> Changes your texture pack. Requires TexturePackChanger.change or op.
/listtp Lists all of the textures in the config. Requires TexturePackChanger.list or op.
Signs
To let players easily change their texture pack, create a sign with the first line saying [TexturePack] and the second line the name of the texture pack. Requires the 'TexturePackChanger.change' permission. For example, if I wanted to make a sign that would enable Cellcraft, I would make a sign that said:
[TexturePack] Cellcraft
If you know of a texture pack that I should add to the default config, please let me know!
Editing the configuration file
Editing the config file is a snap. Make sure that you have started the plugin once before, so that the default config file is generated. The structure of the configuration is as follows:
Players: playername: texture: texturepackname Textures: texturepackname: url: http://path.to.texture.pack.zip
If you have any questions, let me know!
For texture pack creators
I will include any texture pack in the default config file to make it easier for users to get up and running with this plugin. This is a great way for you to get more publicity for your texture pack, and a great way for users to find your texture pack. If you have a texture pack included by default here, and you want it removed, leave a comment and I will remove it immediately.
Help out
- Add a feature or fix a bug: Soruce code
- Help me write a better about page
- Request a feature by making a ticket
- Report a bug by filing a ticket
Change Log
Version 4.1
- 1.7 support, thanks to kulboy121
Version 4.0
- Added permissions
- Added commands
- Moved from Github to BitBucket
Version 3.0
- Added 1.4.7 support
- Bukkit added a texture pack api in 1.4.7, so now I don't have to use nms code (to send the packets directly)!
- This update should work for any future versions of bukkit past CB 1.4.7-R0.1. For anything before that, use a different build of this plugin.
Version 2.0
- Added 1.4.6 support
- Made some usability enhancements
- Fixed a config write issue
Version 1.1
- Added Rustica, Ravencraft, and Forgottenlands to the default config file. Removed the default entry.
- Fixed the issue with standing signs not working.
- Made the first line allow any type of capitalization.
- Fixed an issue with the config being overwritten
Version 1.0
- First release
-
View User Profile
-
Send Message
Posted Dec 10, 2012i Would Love this plugin if...1) it acually saved the config file...2) it accualy changed the texture for the player right clicking the sign...Deleting and moving on
-
View User Profile
-
Send Message
Posted Nov 19, 2012I'm loving this :D
Suggestion: Add permissions to use signs based on the texture pack. I'd love to give my donators the ability to change any time!
-
View User Profile
-
Send Message
Posted Nov 10, 2012@TeamBuckIt
Before I can be sure my software has a bug, I need to know exactly what causes it.
-
View User Profile
-
Send Message
Posted Nov 10, 2012@jtjj222
Cmon... for the 3rd time im just trying to add MY own texture pack to it, I've even tried to only replace the Link of an excisting texture pack in the config. Theres just some bug...
-
View User Profile
-
Send Message
Posted Nov 10, 2012@TeamBuckIt
I mean, what are you trying to add to it? @Pixiyo
What version of craftbukkit are you using? Can you send me your config file just in case there is an error in is somewhere that you missed?
-
View User Profile
-
Send Message
Posted Nov 10, 2012@jtjj222 Again... the config file gets reset so theres nothing to send to you.
-
View User Profile
-
Send Message
Posted Nov 9, 2012@jtjj222
1. Yes, it's working on localhost. Tryed it on MP too, but not working. 2. Config is noting wrong with, it's working on localhost. 3. Sign; http://i.imgur.com/TtezM.png
-
View User Profile
-
Send Message
Posted Nov 9, 2012@TeamBuckIt
I mean, send me a copy of the config file with everything that you added to it.
-
View User Profile
-
Send Message
Posted Nov 9, 2012@jtjj222
I just said. I copied like the last line, changed the name and the link.
-
View User Profile
-
Send Message
Posted Nov 8, 2012@TeamBuckIt
What did you add to it?
-
View User Profile
-
Send Message
Posted Nov 7, 2012@TeamBuckIt
@jtjj222
Also the other texture packs that are standard in the config file all work!
-
View User Profile
-
Send Message
Posted Nov 7, 2012@jtjj222
Its just the default config file because it gets reset :/ altough the users stay, my added texture pack disappears. Im running CB 1.3.2-R2.1 please help me :D
-
View User Profile
-
Send Message
Posted Nov 7, 2012@TeamBuckIt
Sorry for the late reply, can you tell me what version of cb you are using, and send me your config file? :D
-
View User Profile
-
Send Message
Posted Nov 4, 2012When I add a texture pack, and I restart the server it's gone!
-
View User Profile
-
Send Message
Posted Oct 27, 2012@Pixiyo
Do you have server-textures on in your video settings? Have you tried different texture packs? Can you send me your config and a picture of your sign?
-
View User Profile
-
Send Message
Posted Oct 26, 2012I'm hosting at Daddycheese and i can only use a port between XX and XX, is this the problem?
-
View User Profile
-
Send Message
Posted Oct 26, 2012This plugin is working on my local server, but not on my public server. When i right/left click the sign on the public server noting happens O.o.
-
View User Profile
-
Send Message
Posted Oct 6, 2012@gustebeast
Yeah, sure. I'll add that.
-
View User Profile
-
Send Message
Posted Oct 6, 2012would it be possible to add commands for this? E.G. /texture rustica I think it would be nice to switch textures on the go
-
View User Profile
-
Send Message
Posted Oct 4, 2012@mojothejojo
I could add some zone-like features to it, although I think there is already a plugin that does that. As for the hd textures, I don't know if they work; I'll have to test it.