mojira.dev

Alikey2847

Assigned

No issues.

Reported

No issues.

Comments

I am not having the chat messages problem, but the realm that I am on is suffering from the sign problem, to the exact degree in which that Plagiatus describes it, and some of our books are also having their text hidden when 'filtered_pages' and 'filtered_titles' objects show up (for seemingly no reason) in the books' nbt data. The books, like the signs, are able to be restored with the /data command, specifically by using '/data remove'. I will provide any information I can if asked.

I might have some information regarding this problem. I'm making an adventure map and using signs to label the functionality of command blocks. At some point, when I logged back into the java realm I was working on, all of the sign text was no longer visible on the signs I had placed (all, like, 300 of them). I decided to check the signs' NBT data and noticed that all of the blank signs still had the text I had typed into them saved in their string variables. What was more peculiar was that they had another set of variables labeled FilteredText1-4 (normally there is only Text1-4). After deleting the FilteredText1 variable, line 1 of the sign I was checking was once again visible. Deleting the other FilteredText variables granted visibility to the other lines. I'm not sure why, but every sign I had put down was given these FilteredText variables, and I can only view my signs by clearing those variables with commands. So, the main cause is a mystery to me, but I found part of the issue. Here are the steps (for java minecraft) that will let you get the NBT data of a sign, and also delete its FilteredText variables (you will need cheats [a.k.a. operator status] enabled):

 

  1. Look at the sign

  2. type (or paste, while replacing the x, y, and z with the block's coordinates, which you can use the tab key to auto fill):

    1. /data get block x-location y-location z-location

  3. After pressing enter, you should see your old text (for signs) stored in the form: Text1: '{"text":"your old line 1 text here"}',Text2: '{"text":"line 2"}',Text3: '{"text":"line 3"}',Text4: '{"text":"line 4"}'

  4. You should also see a FilteredText1:'{"text":""}' or other similar variables, depending on the sign and what lines you have written.

  5. After confirming that this/these variable(s) is/are in your sign's data, you can delete it/them by typing (or pasting in the chat):

    1. /data merge block x-location y-location z-location {FilteredText1:{},FilteredText2:{},FilteredText3:{},FilteredText4:{}}

    2. or you can type (for each FilteredText1-4 replace #):

    3. /data remove block x-location y-location z-location FilteredText#

    4. you'll have to run the one on line 3 for each FilteredText variable. The line 3 one also works for getting rid of book's filtered_pages.

  6. After running the command on step 5, if your sign's text is back, then the new FilteredText variables were the cause of your issue.

For some reason, the new signs I place do not add any text I put in them into their variables when first placing them. You can still edit sign text by using the command:

/data merge block x y z {Text1:'

{"text":"type line 1 here"}

',Text2:'{"text":"type line 2 here"}',Text3:'{"text":"type line 3 here"}',Text4:'{"text":"type line 4 here"}'}

Of course, replace the x y and z with block coordinates. This is a pain to do every time you want to edit text, but it's something until the Minecraft team get their act together. C'mon Mojang, or Microsoft, or whoever. What, did you all finally decide to just censor EVERYTHING in Minecraft? Just give us a toggle option for Realms. Lo and behold, kids are not the only ones who play this game.