This can improve performance on less-powerful computers.master
| @@ -33,6 +33,9 @@ body { | |||||
| -moz-user-drag: none; | -moz-user-drag: none; | ||||
| -o-user-drag: none; | -o-user-drag: none; | ||||
| pointer-events: none; | pointer-events: none; | ||||
| } | |||||
| body.smoothing .entity-box { | |||||
| transition: left 0.2s cubic-bezier(.1,.41,.18,.99), top 0.2s cubic-bezier(.1,.41,.18,.99), height 0.2s cubic-bezier(.1,.41,.18,.99), max-height 0.2s cubic-bezier(.1,.41,.18,.99); | transition: left 0.2s cubic-bezier(.1,.41,.18,.99), top 0.2s cubic-bezier(.1,.41,.18,.99), height 0.2s cubic-bezier(.1,.41,.18,.99), max-height 0.2s cubic-bezier(.1,.41,.18,.99); | ||||
| } | } | ||||
| @@ -1107,4 +1110,4 @@ body.screenshot-mode #menubar, | |||||
| body.screenshot-mode #options, | body.screenshot-mode #options, | ||||
| body.screenshot-mode .scroll-button { | body.screenshot-mode .scroll-button { | ||||
| display: none; | display: none; | ||||
| } | |||||
| } | |||||
| @@ -2342,6 +2342,18 @@ const settingsData = { | |||||
| toggleBodyClass("toggle-entity-glow", param); | toggleBodyClass("toggle-entity-glow", param); | ||||
| } | } | ||||
| }, | }, | ||||
| "smoothing": { | |||||
| name: "Smoothing", | |||||
| desc: "Smooth out movements and size changes. Disable for better performance.", | |||||
| type: "toggle", | |||||
| default: true, | |||||
| get value() { | |||||
| return checkBodyClass("smoothing"); | |||||
| }, | |||||
| set value(param) { | |||||
| toggleBodyClass("smoothing", param); | |||||
| } | |||||
| }, | |||||
| "solid-ground": { | "solid-ground": { | ||||
| name: "Solid Ground", | name: "Solid Ground", | ||||
| desc: "Draw solid ground at the y=0 line", | desc: "Draw solid ground at the y=0 line", | ||||
| @@ -4430,4 +4442,4 @@ function panTo(x, y, height, xSpeed, ySpeed, heightSpeed, timestamp, remaining) | |||||
| config.y = newY; | config.y = newY; | ||||
| config.height = math.unit(newHeight, "meters"); | config.height = math.unit(newHeight, "meters"); | ||||
| updateSizes(); | updateSizes(); | ||||
| } | |||||
| } | |||||