VoxelModPackPlugin
Note: Latest VoxelModPackPlugin update is for 1.7.10, not 1.7.9.
About VoxelModPackPlugin
VoxelModPackPlugin is the server-side counterpart to The VoxelModPack. It replaces and combines the now deprecated VoxelPacket, VoxelTextures, and VoxelPlayer plugins. Server owners can use this single plugin to provide all server-enhanced functionality to VoxelModPack users.
Features
- Sends server region data to clients running the VoxelTextures client mod. The plugin is very lightweight and sends only the region data and a hashed “world identifier” used by the client to determine the current world.
- Sends chat messages, player scale and rank information to clients running the VoxelPlayer client mod.
- Enables use of the wiki functionality in VoxelBoards, simply set the wiki urls in the configuration file.
Requirements
- Clients must be using mods designed by The VoxelModPack Team (like those included in VoxelModPack or BronyModPack) to take advantage of this plugin.
VoxelTextures Functionality
Using this plugin allows clients running VoxelTextures to experience region-specified texture pack changes and other cool functionality such as welcome text and display of the current region name. Server operators can reload the region file at any time and can also find the current world hash to allow the creation of server-specific region files. Place your server's custom regions.xml file in in the plugins/VoxelModPackPlugin/ folder on your server. An example regions.xml with comments is available here.
VoxelPlayer Functionality
Most VoxelPlayer functionality happens automatically, but to use the coloured names for ranks on your server it is necessary to be running PermissionsEx as well (it will be automatically detected if installed on your server). Once you have installed PermissionsEx you can easily assign a colour to a particular rank or user by setting the option node voxelplayer.rank.colour to a six-digit hex colour:
/pex group admins set voxelplayer.rank.colour FF5555
Commands
/vtreload
Reloads the server-side regions.xml file, use this command to instruct the server to reload the file from disk when changes are made.
/vthash
Displays the hash of the currently occupied world. Use this to find out the hash of your world to include in the regions.xml file.
VoxelFlight Functionality
Enabling the VoxelFlight component of VoxelModPackPlugin allows the server support noclipping from users who have been granted permission. Users can be given permission to noclip using the voxelflight.noclip permission node (also backwards-compatible with the zombes.noclip permission node). Only clients using the VoxelFlight client mod can noclip using this plugin, other flymods will not work unless they explicitly add support for VoxelModPackPlugin's noclip. ProtocolLib may optionally be used with this plugin, although it is not needed.
VoxelTextures Server-Side Installation Tutorial
This tutorial covers the previous, standalone VoxelTextures plugin. However the setup is exactly the same except that the name of the folder is now VoxelModPackPlugin instead of VoxelTexturesPlugin and VoxelPacket is no longer required, it is included within this plugin!
im using the voxel modpack for my server, i cant seem t oget it to work for spigot 1.7.10 setting up the texture pack regions doesnt do anything, console doesnt show any errors on startup however an error does appear when /vtreload is typed:
also i note the section about capes
how does this work? id like to setup capes for my server users but not sure how.
any help is greatly appreciated.
I used it for my server, 1.7.10, cau
@X00LA is it mean that my Cauldron 1.7.10 can't use the voxelmodpackplugin ? I mean, I really like the VoxelBoard,but I can't use it for my server?
@gabizou
What version of vault? Used 1.2.31, 1.4 and 1.5 but none of them worked.
@shroomdog27
I forgot to mention that 1.7.9/10 releases removed PEX integration directly and uses Vault for the nameplate customizations. Same things still apply for PEX, but just install Vault and it should work fine :).
When using the plugin on spigot 1.7.10, everything works except for the VoxelPlayer rank colour property. It is set properly in the permissions configuration for PEX, but everyone's nameplate is still the default white. Is this something that I need to fix or was something changed in the plugin?
Thank`s for your reply. That's bad news because Cauldron doesn't get updated anymore and I didnt get any other versions of it to test. :-(
So I must live with the fact that I can't get Voxel compatibility on my server.
Damn it! :-(
@X00LA
EDIT: Ran some tests, it's an issue with Cauldron's deobfuscation transformers, nothing VMPP can fix.
Hi together,
I use the Voxel Mod Pack and run a Cauldron Server (1.7.10). I installed the Plugin 12.1.0 and ProtocolLib3.5.0 (older Versions doesn't work right). When I want to connect to the server I get this error on server side:
Internal Exception: io.netty.handler.codec.DecoderException: java.lang.RuntimeException: An internal error occured.
I don't have any other Mods or Plugins installed. Only the VoxelModPack Clientside and the VoxelModPackPlugin Serverside.
Hope anyone can help me to solve this problem.
Regards,
X00LA
1.7.10 release just uploaded. Should get approved soon. Reminder: This release does NOT work for 1.7.9, only 1.7.10!
I am really anticipating that chat bubbles mod in the modpack, do you have an ETA on this, will donate and much appreciated!
@TacoGerbil
It's fixed for the upcoming 1.7.10 release, no there will be no fix issued for 1.7.2. Either remove Forge or remove VoxelBoards, there is no way to make them compatible for 1.7.2.
HasVoxelboards seen any type of update? I reported a crash bug a couple months ago at http://support.voxelmodpack.com/ and heard back that it was a Forge conflict, to go back to an older version of Forge. Does anyone know of a possible workaround for it by chance? I've created 3 separate new worlds even with no mods and still get it..
Cauldron-MCPC-Plus version git-Cauldron-MCPC-Plus-1.7.2-1.1126.04.59 (MC: 1.7.2) (Implementing API version 1.7.2-R0.4-SNAPSHOT) and Forge Mod Loader version 7.2.211.1126 for Minecraft 1.7.2
In case someone knows a workaround.. Like how to force the entity VoxelBoardsBlockSign to use a different name than the one already used???
[B#439] [20:57:32] [Client thread/WARN]: Error initialising mod VoxelBoards [B#439] java.lang.IllegalArgumentException: The name minecraft:standing_sign has been registered twice, for net.minecraft.block.BlockSign@50c0c534 and com.thevoxelbox.voxelboards.entity.VoxelBoardsBlockSign@46101e3f. [B#439] at cpw.mods.fml.common.registry.FMLControlledNamespacedRegistry.add(FMLControlledNamespacedRegistry.java:355) [FMLControlledNamespacedRegistry.class:?] [B#439] at cpw.mods.fml.common.registry.GameData.registerBlock(GameData.java:817) [GameData.class:?] [B#439] at cpw.mods.fml.common.registry.GameData.register(GameData.java:722) [GameData.class:?] [B#439] at cpw.mods.fml.common.registry.FMLControlledNamespacedRegistry.func_148756_a(FMLControlledNamespacedRegistry.java:114) [FMLControlledNamespacedRegistry.class:?] [B#439] at com.thevoxelbox.voxelboards.LiteModVoxelBoards.onInitCompleted(LiteModVoxelBoards.java:182) [LiteModVoxelBoards.class:0.7.0] [B#439] at com.mumfrey.liteloader.core.Events.preBeginGame(Events.java:546) [Events.class:1.7.2_04] [B#439] at com.mumfrey.liteloader.core.transformers.InjectedCallbackProxy.onTimerUpdate(InjectedCallbackProxy.java:133) [InjectedCallbackProxy.class:1.7.2_04] [B#439] at net.minecraft.client.Minecraft.func_71411_J(MinecraftOverlay.java:913) [azd.class:?] [B#439] at net.minecraft.client.Minecraft.func_99999_d(MinecraftOverlay.java:835) [azd.class:?] [B#439] at net.minecraft.client.main.Main.main(SourceFile:103) [Main.class:?] [B#439] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.7.0_60] [B#439] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [?:1.7.0_60] [B#439] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_60] [B#439] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_60] [B#439] at net.minecraft.launchwrapper.Launch.launch(Launch.java:134) [launchwrapper-1.9.jar:?] [B#439] at net.minecraft.launchwrapper.Launch.main(Launch.java:28) [launchwrapper-1.9.jar:?]
@MythicCynic
VoxelSniper plugin is not yet fully updated to support the GUI, we pushed out the GUI with the update so that users have the GUI mod ready for when VoxelSniper itself is ready.
Please be aware that this page is not a support page for the modpack so please do not post further modpack-related queries here, instead use our support ticket system which is located at support.voxelmodpack.com
@MythicCynic
Other than the voxelsniper GUI however, everything works WONDERFULLY.
I think the voxel sniper GUI portion may be broken, I have yet to get it to work without crashing me. Not sure, like the server will send back the information to the menu when you manually type commands but if you try to use the gui to set a block or brush or mask as soon as you try to set it the entire client crashes (server is fine so I don't think it is so much this plugin but maybe the mod itself?). Anyway there is a lot of info in the client window so I'm not sure what I should put here if anything at all
@Mumfrey
Wicked. Thanks!
@Jewremy
Yes the modpack is all updated and has been for a while, we're just waiting for The Voxel Box itself to update before we release it.
Has the modpack been updated and I just can't find it?
Not trying to nag...just odd that the plugin's updated but the installer isn't.
@Al3XKOoL
With VoxelPlayer installed just press F7 to open the options menu and change the X, Y and Z scales. The plugin will "share" the scale to all players on the server so that they can see your selected scale.
How to CrazyModels? need help to change players size!!