mojira.dev

ShaneBee

Assigned

No issues.

Reported

MC-295867 Structures from previous versions fail with DataFixerUpper Fixed MC-277497 Snow forms in [custom] biomes with no precipitation Duplicate MC-274010 Not all items can be used in an enchanting table Duplicate MC-267424 Scaled players can see thru blocks Duplicate MC-258443 Villagers pathfind to block above job site Duplicate MC-205877 "generator-settings" in server.properties not applying to flat world Duplicate MC-201965 Hover events on signs not working Awaiting Response MCL-12198 Launcher soft-resetting itself on launch on macOS Duplicate MC-151983 Spawn protection not working as it should Duplicate MC-145148 Odd Bed Behaviour Duplicate MC-139804 Server won't stop fully Duplicate MCL-10161 Wrong link for snapshot Duplicate MC-138588 Vsync setting disabling itself on fullscreen switch Fixed MC-135350 1.13+ now showing Minecraft logo on macs dock Duplicate MC-132289 Screen Resolution Issue Duplicate MC-128282 Lava is brown Duplicate MC-127399 Render resolution exceeds window dimensions on some macOS systems, causing performance issues Community Consensus

Comments

Update:

I did lots of testing and ran some files in an NBT reader and came to the conclusion that the structures that cause the error are ones with signs, more so its signs that have outdated NBT before “front_text” and “back_text” were used.

These signs had the old NBT fields “Line1”, “Line2” and so on.

Exhibit A:

[media]

Going back on 1.21.4 I attempted to run “forceUpgrade”, that unfortunately does not appear to upgrade files in the “generated” folder.

Good news: I can go back onto 1.21.4 into my world I have specifically for those structures, and re-save each structure that has those signs, therefore forcing the NBT to update in the files. I can then load these structures in 1.21.5 no problem.

Bad news: Obviously that error shouldn't be happening.

I can confirm this too.
Running a PaperMC server, previously we could set the compass target of a player, which sent a packet telling the player the spawn of said world changed.

As of 1.21.4, this is no longer possible.
The compass in all custom worlds just spins.

Looking at the client code, it appears the code checks in this order:

  • Lodestone -> use lodestone location

  • Overworld (not any world, strictly THE overworld) -> use spawn location of said world/level.

  • Else -> use "none" (ie: spin in circles)

EDIT:
Ok, after much digging, the code I mentioned above refers to code to build the resource pack.
This now appears to be handled in the resource pack....
I have tested by creating a modified pack, and it works.

I have included the pack if anyone wants to test.
Long story short:
For the compass, I set it so it will spin in the end/nether, but all other dimensions will use said dimensions spawn point
For the clock, I set it so it will spin in the end/enther, but all other dimensions will show correct time.

It looks like it's close yeah.

I just popped in to say I just noticed the same issue.
When having a biome with a temp below 0.15, and precipitation set to false, snow will form on the ground even tho its not visually snowing/raining.
I saw in the remapped code the same as stated above, in `ServerLevel#tickPrecipitation()` it checks if `itsRaining` (which even tho returns true, is not correct) then goes on to check `shouldSnow` which only checks based on temperature, and NOT based on whether precipitation is true/false.

This was tested on 1.21.1

Biome from my data pack:

{
  "temperature": 0.05,
  "downfall": 0.4,
  "has_precipitation": false,
  "effects": {
    "sky_color": 16753935,
    "fog_color": 16728403,
    "water_color": 65426,
    "water_fog_color": 329011,
    "grass_color": 16749055,
    "foliage_color": 15527168
  },
  "spawners": {},
  "spawn_costs": {},
  "carvers": {},
  "features": []
}

visual example, you can see snow forming on the ground, yet it is not "snowing".

(ok, so the pic is above, doesn't go here apparently)

Thank you for reporting this. I logged on today to do it, glad to see its already been done.

I can confirm this. I tried pasting some village pieces, and none of the "turns into" functions seem to work. The jigsaw block stays a jigsaw block. 

I can confirm this as well. I would like to add that each time the launcher is opened, it doesnt save the position on the screen.

ex: I like to centre my apps on the screen, when I close and reopen it pops up in the upper left corner of the screen each time.

I created a little video to show off this as well as the main issue with not saving the order of launched versions

https://youtu.be/ksSQz_dtVRw

I wouldn't exactly call this a bug. 

Phantoms have a spawn rule, where they only spawn near players that have not slept in 3 days, but it's never been said they won't attack other players.

In my opinion, this shouldn't be changed.

I agree with Peter.

At first I thought "Oh man this is annoying"

But after playing more and more it seems to affect more than the rolling shutter. It almost seems like some frames are behind, borderline lagging. 

 

Well my email decided to put this in the junk folder, so I wasnt getting updates. Fixed that issue, anyways I can confirm with these other guys, also running at retina resolution, computer revs up quite quickly. 

Im probably going to have to create another issue because since this preview, the sync has just been way off, the game stutters as you are moving around. (vsync = on)

Oh forgot to add, if when I go back to full screen mode and my frames have jumped to 200+, If I go into options, turn off vsync and back on right away, then it functions as expected and they lock in at 60fps

I was just about to report this. Glad you beat me to it. 

I noticed the same thing. A pillager was facing me (in creative mode) and shooting a villager behind him. I mean he must have great aim I guess 😉 haha! But yeah I noticed they dont face where they are shooting!

 

Still affects 1.13.2 Pre-1

 

Hey Matthew .... I installed RDM and it works like a charm.

Thank you so much 🙂

I agree with Jake here.

Macbook pro 15" Screen resolution: 2880 x 1800

Settings Scaling: 1680 x 1050

Screenshot of screen: 3360 x 2100

MineCraft 1.12.2 Fullscreen: 1680x1050 (matches my scaling) When I fly around with vsync off, i get around 100-120 fps. If I change my computers resolution back to default scaling MC1.12.2 runs at a resolution of 1440 x 900 (which is macs default scaling)

MineCraft 1.13 Fullscreen: 3360 x 2100 matches retina? But why? That servers absolutely no purpose, If I fly around with vsync off i get about 55 fps. If I change my computer back to default scaling in the options, then MC1.13 goes back to 2880 x 1800... but then I have to constantly bounce my scaling around. I prefer the smaller things on my screen, as the default is much too big.

I just do not see how it servers any purpose to use apples Lie of a retina resolution, when clearly the screen has 2880 x 1880 pixels. I can't see more than that, so why force my game into a resolution of 3360 x 2100?

 

I really hope you guys take the suggestions from the people who are playing on mac, and change it to NOT match the resolution of retina (as it servers no purpose) but the revert back to what 1.12.2 did and match the scaling of the computer itself.

Dam you MacOS and your lies.

So is this out of your guys control?

I know I personally would love to see it go back to the old way, where MineCraft just matched the screen resolution or at least the "scaled" version rather this insanely high retina version 

OH also Like I said, in my macs settings I have set my screen resolution to the one that says "Looks like 1680x1050" but why Is MineCraft showing a resolution of  3360x2100 ... I do not understand where that number is coming from. Its literally 4 times the size of my current screen resolution

I don't quite understand why mojang changed MineCraft to run on macs using their retina screen size?

I mean, I get the retina screen size, but the actual pixels on my screen are not matching the retina size.

To me it would make sense for DEFAULT to = the real resolution of the screen, and for players to be able to change their resolution higher or lower depending on their liking.

Yes I have my retina settings to a scaled option. but when I have MineCraft open on my screen it looks like its set for a 50" TV screen. Plus I am having issues with changing the resolution and it crashing.

Hence why I suggest that you guys change it back, so the default matches the actual pixels of the mac's screen

I tried to do a video, but when i was doing the screen recording, as soon as I tried to change the screen resolution in the MineCraft video settings, it forced the game into the dock .... and forced the video recording to stop

Ah yes, I had taken that picture when I first reported it, but I had updated the information when I updated Java, hoping that may fix the issue. 

My MacBook Pro is set to the custom size resolution 1 RIGHT of the default one. "Looks like 1680x1050"

I tried to do a screen recording with Quicktime, but as soon as I changed the resolution in the game (from default) the game minimized into the dock, and it stopped the screen recording