HideOres
- tested in craftbukkit-1.5.2-R1.0 server
- tested in craftbukkit-1.6.4-R2.0 server
- tested in craftbukkit-1.7.2-R0.4-20140216.012104-3 server
- tested in craftbukkit-1.7.5-R0.1-20140402.020013-12 server
- tested in craftbukkit-1.7.9-R0.1 server
- tested in craftbukkit-1.7.10-R0.1 server
- tested in craftbukkit-1.8 server
- tested in craftbukkit-1.8.3 server
- tested in craftbukkit-1.8.5 server
- tested in craftbukkit-1.8.6 server
- tested in craftbukkit-1.8.7 server
- tested in craftbukkit-1.8.8 server
- tested in spigot-1.8.8 server
ChangeLog:
- v0.0.1 = First beta
- v0.0.2 = Changes in player move event processing
- v0.0.3 = Chest bug fixed
- v0.0.4 = Made some change to avoid lagging from playermoveevent
- v0.0.5 = Now using caching, so much less lag (hopefully)
- v0.0.6 = Fixed code that causing memory leakage (i'm watching in case if it happens again)
- v0.0.7 = Fixed memory leak problem
- v0.0.8 = No updates. just to make it compatible with 1.8.3. does not work with 1.8.1
- v0.0.9 = Found a serious problem and got fixed (this version works for both 1.8.1 and 1.8.3)
- v0.1.0 = now more sensitive about blocks around the ores (ores does not reveal when completely blocked by another blocks)
- v0.1.1 = 1.7.9 and 1.7.10 support added
- v0.1.2 = 1.5.2, 1.6.4, 1.7.2 and 1.7.5 support added
- v0.1.3 = now completely reveals all the hidden ores within the range. less lag too + it's working find in spigot 1.8.8 suddenly? but I don't know how. perhaps spigot team has changed something.
- v0.1.4 = fixed 0/38 packet error
Function:
- anti x-ray
- hide ores and reveal them when they get close to them
- you can easily change what ores to hide and what blocks to replace them
Commands:
- none yet
Features:
- config.yml to change the radius to detect ores
- config.yml to change what ores to hide and what block it should be
Permissions:
- doesn't have any
Configuration:
- simply put HideOres.jar into your plugins folder and then it will create the config.yml file
- you can apply the settings in config.yml by reloading the server
- my configurations
ores: - 56 - 14 - 15 - 16 - 21 - 47 - 48 - 52 - 58 - 73 - 74 - 129 - 54 - 61 - 62 - 97 - 98 - 116 - 120 - 130 - 146 - 153 replacingBlocks: - 1 - 3 - 17 - 24 radius: 3
Bugs:
lightings
please report any bugs, problems to comment section or send e-mail to wysohn2002@naver.com
-
View User Profile
-
Send Message
Posted Jan 4, 2015@guimartino
ok so i looked around the packet system of 1.5.2 and i don't think it is possible to make it very easily. i need to test things inside the packet but i don't have resource for do that since im running an 1.8.1 server myself. sorry about that, yet i suggest you to use reduce the radius of orebfuscator or change the engine mode to 1.
-
View User Profile
-
Send Message
Posted Jan 4, 2015@guimartino
hmm i can't guarantee that my plugin works better than orebfuscator but yeah i will make one for 1.5.2 then. but it will take some time
-
View User Profile
-
Send Message
Posted Jan 4, 2015But, orebfuscator is causing much lag on my server..
When someone break a block, the block returns and them, disappears...
-
View User Profile
-
Send Message
Posted Jan 4, 2015@guimartino
yea i made this because orebfuscator doesn't work in 1.8.1..
didn't design it for 1.5.2
try this one http://dev.bukkit.org/bukkit-plugins/orebfuscator/files/114-orebfuscator-1-9-3/
-
View User Profile
-
Send Message
Posted Jan 4, 2015No, it doesn't...
This error shows in my console.. And crash the server
16:54:06 [SEVERE] Could not pass event PlayerMoveEvent to HideOres v0.0.1 16:54:06 org.bukkit.event.EventException 16:54:06 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) 16:54:06 at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) 16:54:06 at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) 16:54:06 at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) 16:54:06 at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:222) 16:54:06 at net.minecraft.server.v1_5_R3.Packet10Flying.handle(SourceFile:136) 16:54:07 at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292) 16:54:07 at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:115) 16:54:07 at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) 16:54:07 at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30) 16:54:07 at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581) 16:54:07 at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) 16:54:07 at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) 16:54:07 at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) 16:54:07 at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) 16:54:07 Caused by: java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_8_R1/entity/CraftPlayer 16:54:07 at com.hideores.listener.PlayerMoveHandler.onMove(PlayerMoveHandler.java:26) 16:54:07 at sun.reflect.GeneratedMethodAccessor17.invoke(Unknown Source) 16:54:07 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 16:54:07 at java.lang.reflect.Method.invoke(Unknown Source) 16:54:07 at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) 16:54:07 ... 14 more
-
View User Profile
-
Send Message
Posted Jan 4, 2015Works fine with 1.5.2 version? Thanks
-
View User Profile
-
Send Message
Posted Jan 3, 2015@kemmeo
i have no idea but probably more than orebfuscator since i didn't put threading system like orebfuscator but using internal chunk loadings (chunckcoordpairque).. so we never know until you really try it. i'm guessing it has same effect and performance as orebfuscator engine 1. It seems flawless in my server though
-
View User Profile
-
Send Message
Posted Jan 3, 2015How is the general impact on server performance? Is it at the same level as Orebfuscator or lower (When optimized)