5 best ways to hide lighting in Minecraft

Light levels are an important statistic in Minecraft as it determines where hostile mobs can generate or not. As of version 1.17, most hostile mobs require a light level of less than 7 to spawn. Players can easily prevent hostile mobs from spawning by keeping the light level above 7. Every player needs to light

Light levels are an important statistic in Minecraft as it determines where hostile mobs can generate or not. As of version 1.17, most hostile mobs require a light level of less than 7 to spawn.

Players can easily prevent hostile mobs from spawning by keeping the light level above 7. Every player needs to light up their base and surrounding areas to stop any unexpected creeper explosions in the future.

However, while lighting up their base, players also need to care about their appearance and esthetics. Spamming torches can turn any beautiful home into an ugly mess. Players can hide light sources to get enough light while maintaining the looks of their builds.

Different ways to hide light sources in Minecraft

5) Paintings

Paintings are decoration items in Minecraft. Players can craft a painting by using eight sticks and one wool of any color.

Paintings are treated as entities in Minecraft. It means light can pass through them. Players can place paintings on top of light sources and hide them easily. This way, the room will stay lit even though light sources are hidden.

4) Trap doors

Trap doors (Image via Minecraft)

Trap doors are a cheap way to hide light sources in Minecraft. Each trap door has a unique pattern, which allows light to pass through them. Players can use trap doors as decorations while hiding light blocks.

In Minecraft, players can create nine types of trap doors: oak, acacia, dark oak, jungle, birch, spruce, crimson, warped, and iron. Players will have to place six planks of the same type in a 2x3 area on a crafting table to craft wooden trap doors. Iron trap doors need four iron ingots in a 2x2 crafting grid.

3) Lanterns under lily pads

Lily pad (Image via Minecraft)

Lily pads are underrated decoration items, but they can look stunning in aquatic builds. Some players may not know that lily pads can also hide light sources underwater.

Players can hang lanterns under lily pads. This way, players can easily light up their rivers, lakes, or other aquatic builds without relying on costly blocks like sea lanterns.

2) Leaves

Hiding light with leaves (Image via Minecraft)

Leaves are an excellent choice for hiding light sources inside trees or below gardens in Minecraft. Leaves are treated as transparent blocks, due to which light can pass through them.

Players can place any light block and then use leaves to hide it. Leaves are also cheap as players can get them from trees using shears.

1) Carpets

Carpets (Image via Minecraft)

In Minecraft, players can make carpets of 16 different colors. Players can use carpets to hide light sources while maintaining the looks of their builds. Carpets are crafted using two wool blocks.

Carpets look natural and can easily blend with the other colors in a build. Players can hide lighting on the floor and cover it with carpeting to prevent hostile mobs from spawning.

Minecraft has various methods for hiding light sources. Along with the tricks mentioned above, players can also get creative with daylight sensors, redstone lamps, etc.

Disclaimer: This list is subjective and solely reflects the views of the writer.

Quick Links

More from Sportskeeda

" modalPopup.closeOnEsc = false; modalPopup.setHeader("Why did you not like this content?"); modalPopup.setContentText(modalText); modalPopup.addCancelOkButton("Submit", resetRatingAndFeedbackForm, sendRating); modalPopup.removeCloseModalIcon(); modalPopup.disableDismissPopup(); modalPopup.open(); } else { sendRating(index); } } function sendRating() { var requestPayload = { "post_id": 917963, "rating_value": ratingValue } if (ratingValue > 3) { requestPayload.rating_feedback_type = null; requestPayload.rating_feedback = null; } else { if (!$('input[name="drone"]:checked') || !$('input[name="drone"]:checked').value) { showErrorMessage('option'); return; } if (!$(".post-rating-feedback-note textarea") || !$(".post-rating-feedback-note textarea").value) { showErrorMessage('note'); return; } var selectedOption = $('input[name="drone"]:checked').value; var feedbackNote = $(".post-rating-feedback-note textarea").value; requestPayload.rating_feedback_type = selectedOption; requestPayload.rating_feedback = feedbackNote; } pureJSAjaxPost(addratingAPI, requestPayload, onsaveRatingSuccess, onsaveRatingFail, function() {}, true); } function resetRatingAndFeedbackForm() { var activeStars = Array.from($all('.rating span.rating-star.active')); for (var i=0; i < activeStars.length; i++) { activeStars[i].classList.remove("active"); } if ($('input[name="drone"]:checked')) { $('input[name="drone"]:checked').checked = false; } var userNote = document.querySelector(".post-rating-feedback-note textarea"); userNote.value = ''; modalPopup.close(); } function onsaveRatingSuccess() { modalPopup.close(); savePostIdInUserRatedPostsCookie(); $("#post-rating-layout").classList.add("hidden"); $("#post-rating-message").classList.remove("hidden"); window.setInterval(function showMessage() { $("#post-rating-widget").classList.add("hidden"); }, 3000); } function onsaveRatingFail() { console.error('Saving post rating failed!'); modalPopup.close(); } function savePostIdInUserRatedPostsCookie() { userRatedPostIds.push(917963); var expiryTime = new Date(); expiryTime.setMonth(expiryTime.getMonth() + 12); // Expiry after 1 year setCookie("user_rated_post_ids", JSON.stringify(userRatedPostIds), expiryTime); } function isPostRatedByUser() { var userRatedPostIds = getCookie('user_rated_post_ids'); if (userRatedPostIds) { try { userRatedPostIds = JSON.parse(userRatedPostIds); } catch (err) { console.error(err); return false; } } else { return false; } if(userRatedPostIds.indexOf(917963) >= 0) { return true; } else { return false; } } function getRatingCountByPostId(postId) { return new Promise(function(resolve, reject) { pureJSAjaxGet( getRatingCountBaseURL + postId + '/rating/count', function(data) { try { data = JSON.parse(data); if (data.meta_value) { resolve(data.meta_value); } reject("Failed to fetch rating count for the post:" + postId); } catch (err) { reject("Failed to fetch rating count for the post:" + postId); } }, function(err) { reject("Failed to fetch rating count for the post:" + postId); }, true); }); } function showErrorMessage(messageType) { var messageContainerId = '#' + messageType + '-error'; $(messageContainerId).classList.remove('hidden'); window.setInterval(function () { $(messageContainerId).classList.add("hidden"); }, 5000); } (function() { var callFired = false; function lazyLoadPostRating() { if (callFired) return; callFired = true; if (!isPostRatedByUser()) { getRatingCountByPostId(917963) .then(function(ratingCount) { if (ratingCount < 10) { $("#post-rating-widget").classList.remove("hidden"); } }) .catch(function(err){ console.error(err); }); } } document.addEventListener("scroll", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("mousemove", lazyLoadPostRating, { passive: true, once: true }); document.addEventListener("touchmove", lazyLoadPostRating, { passive: true, once: true }); })();

ncG1vNJzZmivp6x7tLzOq6uso5WasaJ6wqikaKWZo7KkvsCfq2htXZeytMCMsJiyq12dtqWxjKWgoKCknruoecyipZ6bopaztQ%3D%3D

 Share!