Jump to content

Coder

Members
  • Posts

    94
  • Joined

  • Last visited

Posts posted by Coder

  1.   On 9/4/2018 at 6:07 PM, Draco18s said:

    "Locks don't stop thieves, so we should stop locking our doors."

    Expand  

     

    It's giving the server owners insights on what mods their users use, which is never disclosed anywhere. Unethical.

     

    Forge is a modding platform, I understand this may help in detecting hackers, but something like this can be easily exploited.

  2.   On 9/4/2018 at 5:39 PM, DaemonUmbra said:

    Exactly why do you need a stealth mod if you're NOT doing something that's frowned upon?

    Expand  

     

    Created a client-side mod, connected to my server, and saw the option to see the full mods list the users use. Figured out this should be displayed only if the mod as any connection to that server. Turnes out it's not the case.

  3.   On 9/4/2018 at 4:42 PM, Draco18s said:

    Because of client side mods that allow cheating.

     

    e.g. X Ray mods.
     

    X Ray mods are cheating. X Ray mods are listed in the handshake so the server can say "oh hell no."

    Expand  

    It's not like the mod creators can't change the id and the name of the mod.

     

    Idk, the whole idea of the server knowing everything I use is kinda creepy

  4. I am using the most simple way of implementing CommandBase and setting its variables in order to register a command, for some reason when I write the name of the command without a backslash it still executes as if it was a command.

    Why is this happening?

    	@Override
    	public String getName() {
    		return "thing";
    	}
    
    	@Override
    	public String getUsage(ICommandSender sender) {
    		return "/thing";
    	}
    	
    	@Override
    	public List<String> getAliases() {
    		return Arrays.asList(new String[] { "thing", "thingst" });
    	}
    	
    	@Override
    	public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException {
    		// execute the command here
    	}
    	
    	public int getRequiredPermissionLevel() {
            return 0;
        }

     

  5. I have a code that uses ExecutorService to execute code async from the client so the game doesn't freeze.

    In rare occasions the game will actually crash after playing a sound, can this be possible?

     

    java.util.ConcurrentModificationException: null
        at com.google.common.collect.HashBiMap$Itr.hasNext(HashBiMap.java:401) ~[guava-21.0.jar:?]
        at net.minecraft.client.audio.SoundManager.func_148605_d(SoundManager.java:252) ~[chm.class:?]
     

  6.   On 6/5/2018 at 12:44 PM, loordgek said:

    no that is handed server side

    why do you want to do this ??

    the first thing i think of when somebody want to stuff client side is cheating/hacking

    Expand  

    This is why:

      On 6/5/2018 at 4:15 AM, Animefan8888 said:

    Inventory management, specifically for stuff like mining; sometimes granite and the other stone blocks clutter inventory. Well, this might be why I am just assuming.

    Expand  

     

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.